Je viens de passer d'Atom à Visual Studio Code et je cherche un moyen visuellement de séparer les signes dollar des noms de variables. Quelque chose comme ça est possible dans Atom en éditant une feuille de style CSS personnelle. Après avoir appliqué quelques règles CSS, cela peut être réalisé :
Il n'y a pas de caractère espace entre le signe dollar et le nom de la variable, et le curseur d'édition passe du signe dollar à l'identifiant.
J'ai essayé de trouver un moyen d'implémenter des fonctionnalités similaires dans Visual Studio Code, mais j'ai échoué. Je sais que VSC dispose d'outils de développement comme Atom, et j'ai examiné le HTML/CSS qu'il génère, mais ce que je vois, c'est que VSC analyse le code PHP différemment et traite les dollars comme faisant partie du nom de la variable - contrairement à Atom, Atom gère le signe dollar. en tant qu'entité distincte, un signe de ponctuation.
Si la séparation visuelle par ajout d'espace n'est pas possible, j'aimerais savoir s'il est possible de changer la couleur du dollar (ou du dollar dans le cas d'une variable).
Il est possible de changer la couleur de
$
或$$
pour les variables php car elles ont toutes une portée textmateVous pouvez vérifier cela à l'aide de l'outil
Developer : Check Editor Tokens and Scopes
dans la palette de commandes. Une fois l'outil activé, sélectionnez开发人员:检查编辑器令牌和范围
进行检查。激活该工具后,选择$
或$$
et il affichera leur plage.Vous pouvez ensuite utiliser ces informations dans les paramètres suivants (dans
settings.json
) pour modifier la couleur ou le style de police de ces plages :Vous ne pouvez pas modifier l'espacement de ces caractères de cette façon et vous devrez rechercher une extension capable de le faire.