참조 : https://marketplace.visualstudio.com/
Visual Studio Marketplace
Extensions for Visual Studio family of products on Visual Studio Marketplace
marketplace.visualstudio.com
Better Comments
코드에서 주석 처리시 색상으로 분류하여 좀더 직관적으로 주석 처리가 가능하도록 도와주는 Extension
Better Comments
Features
▪카테고리로 주석을 분류 (알림, 쿼리, 작업 관리, 하이라이트)
▫ * 문자 : 초록색 으로 표시 - 일반 정보
▫ ! 문자 : 빨간색 으로 표시 - 주의 사항
▫ ? 문자 : 파란색 으로 표시 - 쿼리
▫ TODO 문자 : 주황색 으로 표시 - 해야할 일
▫ // 문자 : 검회색 으로 표시 - 취소
▪원하는 주석 스타일을 설정에서 지정할 수 있음
Configuration
Extension 설치 후 VS Code에서 파일 >> 기본 설정 >> 설정(Ctrl + ,) 항목을 선택하고 확장 탭 에 보면 Better Comments Configuration이 있다.
"better-comments.multilineComments": true
: 멀티 라인의 스타일을 지정할지 여부를 제어
"better-comments.highlightPlainText": false
: 일반 텍스트 주석이 주석 태그의 스타일을 지정할지 여부 제어
"better-commnets.tags"
: 5가지 기본 값을 수정할 수도 있고 더 추가도 가능
"settings.json에서 편집"에서 세팅 값을 넣고 수정 또는 추가 가능
settings.json에서 편집 메뉴
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
]
Supported Languages
Ada AL Apex AsciiDoc BrightScript C C# C++ ColdFusion Clojure COBOL CoffeeScript CSS Dart Dockerfile Elixir Elm Erlang F# Fortran
gdscript GenStat Go GraphQL GroovyHaskell Haxe HiveQL HTML Java JavaScript JavaScript React JSON with comments Julia Kotlin LaTex (inlc. Bibtex/Biblatex) Less Lisp Lua
Makefile Markdown NimMATLAB Objective-CObjec tive-C++ Pascal PerlPerl 6 PHPPig PlantUML PL/SQL PowerShell Puppet Python R Racket Ruby Rust
SAS Sass Scala SCSS ShaderLab ShellScript SQLSTATA Stylus Svelte Swift TclTerraform Twig TypeScriptTypeScript React Verilog Visual Basic Vue.js XML YAML
※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.