Visual Studio Code: Effektive Technik zur klaren Trennung von Dollarzeichen in Variablennamen
P粉543344381
P粉543344381 2024-03-21 20:31:19
0
1
545

Ich bin gerade von Atom auf Visual Studio Code umgestiegen und suche nach einer Möglichkeit visuell , die Dollarzeichen von Variablennamen zu trennen. So etwas ist in Atom durch Bearbeiten eines persönlichen CSS-Stylesheets möglich. Nach der Anwendung einiger CSS-Regeln kann dies erreicht werden:

Zwischen dem Dollarzeichen und dem Variablennamen steht kein Leerzeichen und der Bearbeitungscursor springt vom Dollarzeichen zum Bezeichner.

Ich habe versucht, eine Möglichkeit zu finden, ähnliche Funktionen in Visual Studio Code zu implementieren, bin aber gescheitert. Ich weiß, dass VSC Entwicklungstools wie Atom hat, und ich habe mir das HTML/CSS angesehen, das es generiert, aber ich sehe, dass VSC den PHP-Code anders analysiert und Dollars als Teil des Variablennamens behandelt – im Gegensatz zu Atom verarbeitet Atom das Dollarzeichen als separate Einheit ein Satzzeichen.

Wenn eine visuelle Trennung durch Hinzufügen von Leerzeichen nicht möglich ist, würde ich gerne wissen, ob es möglich ist, die Farbe des Dollars (oder des Dollars im Fall einer Variablen) zu ändern.

P粉543344381
P粉543344381

Antworte allen(1)
P粉321584263

可以更改 php 变量的 $$$ 的颜色,因为它们都具有 textmate 范围

punctuation.definition.variable.php

您可以使用命令面板中的工具开发人员:检查编辑器令牌和范围进行检查。激活该工具后,选择 $$$,它将显示它们的范围。

然后您可以在以下设置(在 settings.json 中)中使用该信息来更改这些范围的颜色或字体样式:

"editor.tokenColorCustomizations": {
 
  "textMateRules": [
    {
      "scope": "punctuation.definition.variable.php",
      "settings": {
        "foreground": "#F3873F",   // whatever hex color you want

        "fontStyle": "italic"      // or bold, underline etc. for example
        // intellisense in the `""` (CTRL+Space) will tell what properities are supported
      }
    }
  ]
}

您无法以这种方式更改这些字符的间距,并且您必须寻找可以执行此操作的扩展程序。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage