├── .github └── FUNDING.yml ├── .gitignore ├── .travis.yml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── icon.png ├── images ├── better-comments.PNG └── icon_large.png ├── package.json ├── src ├── configuration.ts ├── extension.ts ├── parser.ts ├── test │ ├── index.ts │ └── samples │ │ ├── AL.al │ │ ├── apex.cls │ │ ├── asciidoc.adoc │ │ ├── asp.asp │ │ ├── bibreference.bib │ │ ├── brightscript.brs │ │ ├── cfc.cfc │ │ ├── clojure.clj │ │ ├── coldfusion.cfc │ │ ├── coldfusiontags.cfm │ │ ├── csharp.cs │ │ ├── css.css │ │ ├── d.d │ │ ├── dart.dart │ │ ├── django.html │ │ ├── ejs.ejs │ │ ├── elixer.ex │ │ ├── elm.elm │ │ ├── fortran.f03 │ │ ├── freemarker.ftl │ │ ├── gdscript.gd │ │ ├── genstat.gen │ │ ├── graphql.graphql │ │ ├── groovy.groovy │ │ ├── haskell.hs │ │ ├── hive.q │ │ ├── html.html │ │ ├── javascript.js │ │ ├── jsonc.jsonc │ │ ├── lisp.lisp │ │ ├── lua.lua │ │ ├── markdown.md │ │ ├── matlab.m │ │ ├── modernpascal.pp │ │ ├── nested.cs │ │ ├── nim.nim │ │ ├── pascal.pas │ │ ├── php.php │ │ ├── pig.pig │ │ ├── plaintext.txt │ │ ├── plantuml.pu │ │ ├── plsql.plsql │ │ ├── powershell.ps1 │ │ ├── puppet.pp │ │ ├── racket.rkt │ │ ├── razor.cshtml │ │ ├── sas.sas │ │ ├── sass.sass │ │ ├── scss.scss │ │ ├── shaderlab.shader │ │ ├── shellscript.sh │ │ ├── smarty.smarty │ │ ├── solidity.sol │ │ ├── stata.do │ │ ├── stylus.styl │ │ ├── svelte.svelte │ │ ├── tcl.tcl │ │ ├── terraform.tf │ │ ├── test.py │ │ ├── twig.twig │ │ ├── typescript.ts │ │ ├── typescriptreact.tsx │ │ ├── unsupported │ │ └── cobol.cbl │ │ ├── vala.vala │ │ ├── verilog.v │ │ ├── vhdl.vhdl │ │ ├── vuejs.vue │ │ ├── xml.xml │ │ └── yaml.yaml └── typings │ └── typings.d.ts ├── tsconfig.json └── tslint.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | node_modules 3 | *.vsix 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/README.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/icon.png -------------------------------------------------------------------------------- /images/better-comments.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/images/better-comments.PNG -------------------------------------------------------------------------------- /images/icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/images/icon_large.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/package.json -------------------------------------------------------------------------------- /src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/configuration.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/parser.ts -------------------------------------------------------------------------------- /src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/index.ts -------------------------------------------------------------------------------- /src/test/samples/AL.al: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/AL.al -------------------------------------------------------------------------------- /src/test/samples/apex.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/apex.cls -------------------------------------------------------------------------------- /src/test/samples/asciidoc.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/asciidoc.adoc -------------------------------------------------------------------------------- /src/test/samples/asp.asp: -------------------------------------------------------------------------------- 1 | ' ! comment 2 | 3 | ' * hello world -------------------------------------------------------------------------------- /src/test/samples/bibreference.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/bibreference.bib -------------------------------------------------------------------------------- /src/test/samples/brightscript.brs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/brightscript.brs -------------------------------------------------------------------------------- /src/test/samples/cfc.cfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/cfc.cfc -------------------------------------------------------------------------------- /src/test/samples/clojure.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/clojure.clj -------------------------------------------------------------------------------- /src/test/samples/coldfusion.cfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/coldfusion.cfc -------------------------------------------------------------------------------- /src/test/samples/coldfusiontags.cfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/coldfusiontags.cfm -------------------------------------------------------------------------------- /src/test/samples/csharp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/csharp.cs -------------------------------------------------------------------------------- /src/test/samples/css.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/css.css -------------------------------------------------------------------------------- /src/test/samples/d.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/d.d -------------------------------------------------------------------------------- /src/test/samples/dart.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/dart.dart -------------------------------------------------------------------------------- /src/test/samples/django.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/django.html -------------------------------------------------------------------------------- /src/test/samples/ejs.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/ejs.ejs -------------------------------------------------------------------------------- /src/test/samples/elixer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/elixer.ex -------------------------------------------------------------------------------- /src/test/samples/elm.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/elm.elm -------------------------------------------------------------------------------- /src/test/samples/fortran.f03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/fortran.f03 -------------------------------------------------------------------------------- /src/test/samples/freemarker.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/freemarker.ftl -------------------------------------------------------------------------------- /src/test/samples/gdscript.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/gdscript.gd -------------------------------------------------------------------------------- /src/test/samples/genstat.gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/genstat.gen -------------------------------------------------------------------------------- /src/test/samples/graphql.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/graphql.graphql -------------------------------------------------------------------------------- /src/test/samples/groovy.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/groovy.groovy -------------------------------------------------------------------------------- /src/test/samples/haskell.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/haskell.hs -------------------------------------------------------------------------------- /src/test/samples/hive.q: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/hive.q -------------------------------------------------------------------------------- /src/test/samples/html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/html.html -------------------------------------------------------------------------------- /src/test/samples/javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/javascript.js -------------------------------------------------------------------------------- /src/test/samples/jsonc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/jsonc.jsonc -------------------------------------------------------------------------------- /src/test/samples/lisp.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/lisp.lisp -------------------------------------------------------------------------------- /src/test/samples/lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/lua.lua -------------------------------------------------------------------------------- /src/test/samples/markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/markdown.md -------------------------------------------------------------------------------- /src/test/samples/matlab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/matlab.m -------------------------------------------------------------------------------- /src/test/samples/modernpascal.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/modernpascal.pp -------------------------------------------------------------------------------- /src/test/samples/nested.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/nested.cs -------------------------------------------------------------------------------- /src/test/samples/nim.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/nim.nim -------------------------------------------------------------------------------- /src/test/samples/pascal.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/pascal.pas -------------------------------------------------------------------------------- /src/test/samples/php.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/php.php -------------------------------------------------------------------------------- /src/test/samples/pig.pig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/pig.pig -------------------------------------------------------------------------------- /src/test/samples/plaintext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/plaintext.txt -------------------------------------------------------------------------------- /src/test/samples/plantuml.pu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/plantuml.pu -------------------------------------------------------------------------------- /src/test/samples/plsql.plsql: -------------------------------------------------------------------------------- 1 | -- ! comment 2 | 3 | /* 4 | ! hello world 5 | */ -------------------------------------------------------------------------------- /src/test/samples/powershell.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/powershell.ps1 -------------------------------------------------------------------------------- /src/test/samples/puppet.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/puppet.pp -------------------------------------------------------------------------------- /src/test/samples/racket.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/racket.rkt -------------------------------------------------------------------------------- /src/test/samples/razor.cshtml: -------------------------------------------------------------------------------- 1 | @* ! here is the code to comment *@ -------------------------------------------------------------------------------- /src/test/samples/sas.sas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/sas.sas -------------------------------------------------------------------------------- /src/test/samples/sass.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/sass.sass -------------------------------------------------------------------------------- /src/test/samples/scss.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/scss.scss -------------------------------------------------------------------------------- /src/test/samples/shaderlab.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/shaderlab.shader -------------------------------------------------------------------------------- /src/test/samples/shellscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/shellscript.sh -------------------------------------------------------------------------------- /src/test/samples/smarty.smarty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/smarty.smarty -------------------------------------------------------------------------------- /src/test/samples/solidity.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/solidity.sol -------------------------------------------------------------------------------- /src/test/samples/stata.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/stata.do -------------------------------------------------------------------------------- /src/test/samples/stylus.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/stylus.styl -------------------------------------------------------------------------------- /src/test/samples/svelte.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/svelte.svelte -------------------------------------------------------------------------------- /src/test/samples/tcl.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/tcl.tcl -------------------------------------------------------------------------------- /src/test/samples/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/terraform.tf -------------------------------------------------------------------------------- /src/test/samples/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/test.py -------------------------------------------------------------------------------- /src/test/samples/twig.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/twig.twig -------------------------------------------------------------------------------- /src/test/samples/typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/typescript.ts -------------------------------------------------------------------------------- /src/test/samples/typescriptreact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/typescriptreact.tsx -------------------------------------------------------------------------------- /src/test/samples/unsupported/cobol.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/unsupported/cobol.cbl -------------------------------------------------------------------------------- /src/test/samples/vala.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/vala.vala -------------------------------------------------------------------------------- /src/test/samples/verilog.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/verilog.v -------------------------------------------------------------------------------- /src/test/samples/vhdl.vhdl: -------------------------------------------------------------------------------- 1 | -- ! comment -------------------------------------------------------------------------------- /src/test/samples/vuejs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/vuejs.vue -------------------------------------------------------------------------------- /src/test/samples/xml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/xml.xml -------------------------------------------------------------------------------- /src/test/samples/yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/test/samples/yaml.yaml -------------------------------------------------------------------------------- /src/typings/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/src/typings/typings.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaron-bond/better-comments/HEAD/tslint.json --------------------------------------------------------------------------------