방금 Atom에서 Visual Studio Code로 전환했는데 시각적으로 달러 기호와 변수 이름을 구분하는 방법을 찾고 있습니다. 개인 CSS 스타일시트를 편집하면 Atom에서 이와 같은 작업이 가능합니다. 일부 CSS 규칙을 적용하면 다음과 같은 결과를 얻을 수 있습니다.
달러 기호와 변수 이름 사이에는 공백 문자가 없으며, 편집 커서는 달러 기호에서 식별자로 이동합니다.
Visual Studio Code에서 유사한 기능을 구현하는 방법을 찾으려고 했지만 실패했습니다. 나는 VSC에 Atom과 같은 개발 도구가 있다는 것을 알고 있으며 그것이 생성하는 HTML/CSS를 조사했지만 VSC가 PHP 코드를 다르게 구문 분석하고 달러를 변수 이름의 일부로 처리한다는 것을 알았습니다. Atom과 달리 Atom은 달러 기호를 처리합니다. 별도의 엔터티로서 구두점입니다.
공백을 추가하여 시각적인 분리가 불가능한 경우 달러(또는 변수의 경우 달러) 색상을 변경하는 것이 가능한지 알고 싶습니다.
php 변수의
으아악$
或$$
색상은 모두 textmate 범위를 갖고 있으므로 색상을 변경할 수 있습니다명령 팔레트의
개발자: 편집기 토큰 및 범위 확인
도구를 사용하여 이를 확인할 수 있습니다. 도구가 활성화되면开发人员:检查编辑器令牌和范围
进行检查。激活该工具后,选择$
或$$
를 선택하면 해당 범위가 표시됩니다.그런 다음 다음 설정(
으아악settings.json
)에서 해당 정보를 사용하여 해당 범위의 색상이나 글꼴 스타일을 변경할 수 있습니다.이러한 문자의 간격은 이 방법으로 변경할 수 없으며 이를 수행할 수 있는 확장 프로그램을 찾아야 합니다.