primeiro commit
This commit is contained in:
commit
fe37983100
|
|
@ -0,0 +1,2 @@
|
||||||
|
# Set default behavior to automatically normalize line endings.
|
||||||
|
* text=auto
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
node_modules
|
||||||
|
*.vsix
|
||||||
|
.env
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
// A launch configuration that launches the extension inside a new window
|
||||||
|
// Use IntelliSense to learn about possible attributes.
|
||||||
|
// Hover to view descriptions of existing attributes.
|
||||||
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||||
|
{
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "Extension",
|
||||||
|
"type": "extensionHost",
|
||||||
|
"request": "launch",
|
||||||
|
"args": [
|
||||||
|
"--extensionDevelopmentPath=${workspaceFolder}"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
.vscode/**
|
||||||
|
.vscode-test/**
|
||||||
|
.gitignore
|
||||||
|
vsc-extension-quickstart.md
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
# Change Log
|
||||||
|
|
||||||
|
All notable changes to the "lincothemeone" extension will be documented in this file.
|
||||||
|
|
||||||
|
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
@ -0,0 +1,115 @@
|
||||||
|
# Exemplo do tema aplicado
|
||||||
|

|
||||||
|
|
||||||
|
# Extensões recomendadas
|
||||||
|
## As extesões opcionais normalmente são as relacionadas ao seu ambiente de trabalho ou seu ramo/segmento.
|
||||||
|
* [Auto Close Tags](https://github.com/formulahendry/vscode-auto-close-tag)
|
||||||
|
* [Auto Comment Blocks](https://github.com/kevb34ns/auto-comment-blocks)
|
||||||
|
* [Auto Rename Tag](https://github.com/formulahendry/vscode-auto-rename-tag)
|
||||||
|
* [Better Comments](https://github.com/aaron-bond/better-comments)
|
||||||
|
* [Bootstrap5 Snippets](https://github.com/HansUXdev/B5-SNIPPETS) (opcional)
|
||||||
|
* [Laravel GoTo](https://github.com/absszero/vscode-laravel-goto) (opcional)
|
||||||
|
* [Laravel GoTo Controller](https://github.com/ctf0/laravel-goto-controller) (opcional)
|
||||||
|
* [Laravel GoTo View](https://github.com/codingyu/laravel-goto-view) (opcional)
|
||||||
|
* [Laravel Snippets](https://github.com/onecentlin/laravel5-snippets-vscode) (opcional)
|
||||||
|
* [Laravel Blade](https://github.com/cjhowe-us/laravel-blade-vscode) (opcional)
|
||||||
|
* [Code Runner](https://github.com/formulahendry/vscode-code-runner)
|
||||||
|
* [GitLens](https://github.com/gitkraken/vscode-gitlens)
|
||||||
|
* [VSCode Icons](https://github.com/vscode-icons/vscode-icons)
|
||||||
|
* [File Icons](https://github.com/file-icons/vscode) (opcional)
|
||||||
|
* [Jupyter](https://github.com/Microsoft/vscode-jupyter) (opcional)
|
||||||
|
|
||||||
|
|
||||||
|
# Para configurar seu ambiente **(Opcional)**
|
||||||
|
## Onde Definir Essas Configurações
|
||||||
|
|
||||||
|
* Para definir essas configurações para o seu ambiente de desenvolvimento ou para um projeto específico, você deve editá-las diretamente no VS Code:
|
||||||
|
|
||||||
|
Configurações do Usuário (Globais): Afetam todas as instâncias do VS Code.
|
||||||
|
|
||||||
|
## Vá em `Arquivo` > `Preferências` > `Configurações` (ou `Ctrl + ,`).
|
||||||
|
|
||||||
|
Pesquise pelas configurações desejadas e altere seus valores. Isso as salvará no seu arquivo `settings.json` global.
|
||||||
|
|
||||||
|
Configurações do Workspace (Locais do Projeto): Afetam apenas a pasta de trabalho atual.
|
||||||
|
|
||||||
|
Na raiz do seu projeto, crie uma pasta .vscode (se não existir).
|
||||||
|
|
||||||
|
Dentro da pasta .vscode, crie um arquivo `settings.json`.
|
||||||
|
|
||||||
|
Adicione as configurações abaixo lá:
|
||||||
|
|
||||||
|
`
|
||||||
|
{
|
||||||
|
|
||||||
|
//deixa a nova janela maximizada
|
||||||
|
"window.newWindowDimensions": "maximized",
|
||||||
|
//linhas
|
||||||
|
"editor.fontSize": 14,
|
||||||
|
"editor.lineHeight": 24,
|
||||||
|
"editor.letterSpacing": 0.6,
|
||||||
|
//organiza os imports
|
||||||
|
"editor.formatOnSave": false,
|
||||||
|
"editor.formatOnPaste": true,
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.organizeImports": "explicit"
|
||||||
|
},
|
||||||
|
//tabulação
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"editor.rulers": [
|
||||||
|
100,
|
||||||
|
120
|
||||||
|
],
|
||||||
|
//desativa o minimapa
|
||||||
|
"editor.minimap.autohide": true,
|
||||||
|
//animação do cursor
|
||||||
|
"editor.cursorBlinking": "expand",
|
||||||
|
//abas pinadas
|
||||||
|
"workbench.editor.pinnedTabSizing": "shrink",
|
||||||
|
//abas do tipo padrão do editor ao abrir
|
||||||
|
"files.defaultLanguage": "php",
|
||||||
|
//abertura padrão vazia ao invez do help
|
||||||
|
"workbench.startupEditor": "none",
|
||||||
|
//confirmar ao mover ou excluir arquivos
|
||||||
|
"explorer.confirmDelete": true,
|
||||||
|
//confirma ao arrastar arquivos
|
||||||
|
"explorer.confirmDragAndDrop": true,
|
||||||
|
//revela pastas ao abrir em vez de abrir arquivos
|
||||||
|
"explorer.autoReveal": false,
|
||||||
|
//desativa as setas das pastas
|
||||||
|
"vsicons.presets.hideExplorerArrows": false,
|
||||||
|
//limite de linhas de buscas no control shift p
|
||||||
|
"workbench.commandPalette.history": 20,
|
||||||
|
"workbench.commandPalette.preserveInput": true,
|
||||||
|
//ativa ou desativa a previsualização de arquivo deixando-os abertos
|
||||||
|
"workbench.editor.enablePreview": true,
|
||||||
|
//linha do cursor
|
||||||
|
"editor.renderLineHighlight": "line",
|
||||||
|
//busca
|
||||||
|
"search.collapseResults": "alwaysCollapse",
|
||||||
|
"search.exclude": {
|
||||||
|
"**/.git": true,
|
||||||
|
"**/node_modules": true,
|
||||||
|
"**/bower_components": true,
|
||||||
|
"**/*.code-search": true
|
||||||
|
},
|
||||||
|
//local da barra lateral
|
||||||
|
"workbench.sideBar.location": "right",
|
||||||
|
//desativa o command center e statusbar
|
||||||
|
"window.commandCenter": true,
|
||||||
|
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${profileName}",
|
||||||
|
//desativa visão de const e variaveis do outline
|
||||||
|
"outline.showConstants": false,
|
||||||
|
"outline.showVariables": false,
|
||||||
|
//remove o caminho do arquivo na parte superior do editor
|
||||||
|
"breadcrumbs.enabled": false,
|
||||||
|
//mostra o icone para collapsar o codigo sempre visivel
|
||||||
|
"editor.showFoldingControls": "always",
|
||||||
|
//mostra o icone para collapsar o "workbench.editor.highlightModifiedTabs": true,
|
||||||
|
"workbench.iconTheme": "vscode-icons",
|
||||||
|
"terminal.integrated.fontSize": 15,
|
||||||
|
|
||||||
|
}
|
||||||
|
`
|
||||||
|
|
||||||
|
**Aproveite!**
|
||||||
|
|
@ -0,0 +1,589 @@
|
||||||
|
{
|
||||||
|
"iconDefinitions": {
|
||||||
|
"_file": {
|
||||||
|
"iconPath": "./icons/file_type_default.svg"
|
||||||
|
},
|
||||||
|
"_folder_dark": {
|
||||||
|
"iconPath": "./icons/folder_dark@2x.png"
|
||||||
|
},
|
||||||
|
"_folder_light": {
|
||||||
|
"iconPath": "./icons/folder_light@2x.png"
|
||||||
|
},
|
||||||
|
"_folder_open_dark": {
|
||||||
|
"iconPath": "./icons/folder_opened_dark@2x.png"
|
||||||
|
},
|
||||||
|
"_folder_open_light": {
|
||||||
|
"iconPath": "./icons/folder_opened_light@2x.png"
|
||||||
|
},
|
||||||
|
"actionscript": {
|
||||||
|
"iconPath": "./icons/file_type_actionscript@2x.png"
|
||||||
|
},
|
||||||
|
"ai": {
|
||||||
|
"iconPath": "./icons/file_type_ai@2x.png"
|
||||||
|
},
|
||||||
|
"angular": {
|
||||||
|
"iconPath": "./icons/file_type_angular.svg"
|
||||||
|
},
|
||||||
|
"apache": {
|
||||||
|
"iconPath": "./icons/file_type_apache@2x.png"
|
||||||
|
},
|
||||||
|
"applescript": {
|
||||||
|
"iconPath": "./icons/file_type_applescript@2x.png"
|
||||||
|
},
|
||||||
|
"babel": {
|
||||||
|
"iconPath": "./icons/file_type_babel@2x.png"
|
||||||
|
},
|
||||||
|
"binary": {
|
||||||
|
"iconPath": "./icons/file_type_binary.svg"
|
||||||
|
},
|
||||||
|
"blade": {
|
||||||
|
"iconPath": "./icons/file_type_blade@2x.png"
|
||||||
|
},
|
||||||
|
"bookmark": {
|
||||||
|
"iconPath": "./icons/file_type_bookmark@2x.png"
|
||||||
|
},
|
||||||
|
"bower": {
|
||||||
|
"iconPath": "./icons/file_type_bower@2x.png"
|
||||||
|
},
|
||||||
|
"c": {
|
||||||
|
"iconPath": "./icons/file_type_c.svg"
|
||||||
|
},
|
||||||
|
"cfc": {
|
||||||
|
"iconPath": "./icons/file_type_cfc@2x.png"
|
||||||
|
},
|
||||||
|
"cfm": {
|
||||||
|
"iconPath": "./icons/file_type_cfm@2x.png"
|
||||||
|
},
|
||||||
|
"clojure": {
|
||||||
|
"iconPath": "./icons/file_type_clojure@2x.png"
|
||||||
|
},
|
||||||
|
"coffeescript": {
|
||||||
|
"iconPath": "./icons/file_type_coffeescript@2x.png"
|
||||||
|
},
|
||||||
|
"cpp": {
|
||||||
|
"iconPath": "./icons/file_type_cpp.svg"
|
||||||
|
},
|
||||||
|
"csharp": {
|
||||||
|
"iconPath": "./icons/file_type_csharp.svg"
|
||||||
|
},
|
||||||
|
"css": {
|
||||||
|
"iconPath": "./icons/file_type_css.svg"
|
||||||
|
},
|
||||||
|
"csv": {
|
||||||
|
"iconPath": "./icons/file_type_csv.svg"
|
||||||
|
},
|
||||||
|
"dart": {
|
||||||
|
"iconPath": "./icons/file_type_dart@2x.png"
|
||||||
|
},
|
||||||
|
"dlang": {
|
||||||
|
"iconPath": "./icons/file_type_dlang@2x.png"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"iconPath": "./icons/file_type_docker@2x.png"
|
||||||
|
},
|
||||||
|
"elm": {
|
||||||
|
"iconPath": "./icons/file_type_elm@2x.png"
|
||||||
|
},
|
||||||
|
"erb": {
|
||||||
|
"iconPath": "./icons/file_type_html@2x.png"
|
||||||
|
},
|
||||||
|
"erlang": {
|
||||||
|
"iconPath": "./icons/file_type_erlang@2x.png"
|
||||||
|
},
|
||||||
|
"eslint": {
|
||||||
|
"iconPath": "./icons/file_type_eslint@2x.png"
|
||||||
|
},
|
||||||
|
"ex": {
|
||||||
|
"iconPath": "./icons/file_type_ex@2x.png"
|
||||||
|
},
|
||||||
|
"fish": {
|
||||||
|
"iconPath": "./icons/file_type_fish@2x.png"
|
||||||
|
},
|
||||||
|
"font": {
|
||||||
|
"iconPath": "./icons/file_type_font.svg"
|
||||||
|
},
|
||||||
|
"git": {
|
||||||
|
"iconPath": "./icons/file_type_git.svg"
|
||||||
|
},
|
||||||
|
"go": {
|
||||||
|
"iconPath": "./icons/file_type_go@2x.png"
|
||||||
|
},
|
||||||
|
"gql": {
|
||||||
|
"iconPath": "./icons/file_type_gql.svg"
|
||||||
|
},
|
||||||
|
"gradle": {
|
||||||
|
"iconPath": "./icons/file_type_gradle@2x.png"
|
||||||
|
},
|
||||||
|
"groovy": {
|
||||||
|
"iconPath": "./icons/file_type_groovy.svg"
|
||||||
|
},
|
||||||
|
"gruntfile": {
|
||||||
|
"iconPath": "./icons/file_type_gruntfile.svg"
|
||||||
|
},
|
||||||
|
"gulpfile": {
|
||||||
|
"iconPath": "./icons/file_type_gulpfile@2x.png"
|
||||||
|
},
|
||||||
|
"haml": {
|
||||||
|
"iconPath": "./icons/file_type_haml@2x.png"
|
||||||
|
},
|
||||||
|
"haskell": {
|
||||||
|
"iconPath": "./icons/file_type_haskell.svg"
|
||||||
|
},
|
||||||
|
"haxe": {
|
||||||
|
"iconPath": "./icons/file_type_haxe.svg"
|
||||||
|
},
|
||||||
|
"html": {
|
||||||
|
"iconPath": "./icons/file_type_html@2x.png"
|
||||||
|
},
|
||||||
|
"image": {
|
||||||
|
"iconPath": "./icons/file_type_image.svg"
|
||||||
|
},
|
||||||
|
"jade": {
|
||||||
|
"iconPath": "./icons/file_type_jade@2x.png"
|
||||||
|
},
|
||||||
|
"java": {
|
||||||
|
"iconPath": "./icons/file_type_java@2x.png"
|
||||||
|
},
|
||||||
|
"jest": {
|
||||||
|
"iconPath": "./icons/file_type_jest@2x.png"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"iconPath": "./icons/file_type_js.svg"
|
||||||
|
},
|
||||||
|
"json": {
|
||||||
|
"iconPath": "./icons/file_type_json.svg"
|
||||||
|
},
|
||||||
|
"jsp": {
|
||||||
|
"iconPath": "./icons/file_type_jsp@2x.png"
|
||||||
|
},
|
||||||
|
"jsx": {
|
||||||
|
"iconPath": "./icons/file_type_jsx@2x.png"
|
||||||
|
},
|
||||||
|
"julia": {
|
||||||
|
"iconPath": "./icons/file_type_julia@2x.png"
|
||||||
|
},
|
||||||
|
"jupyter": {
|
||||||
|
"iconPath": "./icons/file_type_jupyter.svg"
|
||||||
|
},
|
||||||
|
"less": {
|
||||||
|
"iconPath": "./icons/file_type_less@2x.png"
|
||||||
|
},
|
||||||
|
"license": {
|
||||||
|
"iconPath": "./icons/file_type_license.svg"
|
||||||
|
},
|
||||||
|
"lisp": {
|
||||||
|
"iconPath": "./icons/file_type_lisp@2x.png"
|
||||||
|
},
|
||||||
|
"list": {
|
||||||
|
"iconPath": "./icons/file_type_list@2x.png"
|
||||||
|
},
|
||||||
|
"lsl": {
|
||||||
|
"iconPath": "./icons/file_type_lsl@2x.png"
|
||||||
|
},
|
||||||
|
"lua": {
|
||||||
|
"iconPath": "./icons/file_type_lua@2x.png"
|
||||||
|
},
|
||||||
|
"markdown": {
|
||||||
|
"iconPath": "./icons/file_type_markdown.svg"
|
||||||
|
},
|
||||||
|
"markup": {
|
||||||
|
"iconPath": "./icons/file_type_markup@2x.png"
|
||||||
|
},
|
||||||
|
"matlab": {
|
||||||
|
"iconPath": "./icons/file_type_matlab@2x.png"
|
||||||
|
},
|
||||||
|
"mjs": {
|
||||||
|
"iconPath": "./icons/file_type_js.svg"
|
||||||
|
},
|
||||||
|
"mustache": {
|
||||||
|
"iconPath": "./icons/file_type_mustache@2x.png"
|
||||||
|
},
|
||||||
|
"node": {
|
||||||
|
"iconPath": "./icons/file_type_node@2x.png"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"iconPath": "./icons/file_type_npm.svg"
|
||||||
|
},
|
||||||
|
"ocaml": {
|
||||||
|
"iconPath": "./icons/file_type_ocaml@2x.png"
|
||||||
|
},
|
||||||
|
"pdf": {
|
||||||
|
"iconPath": "./icons/file_type_pdf@2x.png"
|
||||||
|
},
|
||||||
|
"perl": {
|
||||||
|
"iconPath": "./icons/file_type_perl.svg"
|
||||||
|
},
|
||||||
|
"php": {
|
||||||
|
"iconPath": "./icons/file_type_php.svg"
|
||||||
|
},
|
||||||
|
"procfile": {
|
||||||
|
"iconPath": "./icons/file_type_procfile.svg"
|
||||||
|
},
|
||||||
|
"psd": {
|
||||||
|
"iconPath": "./icons/file_type_psd@2x.png"
|
||||||
|
},
|
||||||
|
"psm": {
|
||||||
|
"iconPath": "./icons/file_type_psm.svg"
|
||||||
|
},
|
||||||
|
"pug": {
|
||||||
|
"iconPath": "./icons/file_type_pug@2x.png"
|
||||||
|
},
|
||||||
|
"puppet": {
|
||||||
|
"iconPath": "./icons/file_type_puppet@2x.png"
|
||||||
|
},
|
||||||
|
"python": {
|
||||||
|
"iconPath": "./icons/file_type_python.svg"
|
||||||
|
},
|
||||||
|
"R": {
|
||||||
|
"iconPath": "./icons/file_type_R@2x.png"
|
||||||
|
},
|
||||||
|
"rails": {
|
||||||
|
"iconPath": "./icons/file_type_rails@2x.png"
|
||||||
|
},
|
||||||
|
"react": {
|
||||||
|
"iconPath": "./icons/file_type_react@2x.png"
|
||||||
|
},
|
||||||
|
"reasonml": {
|
||||||
|
"iconPath": "./icons/file_type_reasonml@2x.png"
|
||||||
|
},
|
||||||
|
"rollup": {
|
||||||
|
"iconPath": "./icons/file_type_rollup.svg"
|
||||||
|
},
|
||||||
|
"ruby": {
|
||||||
|
"iconPath": "./icons/file_type_ruby.svg"
|
||||||
|
},
|
||||||
|
"rust": {
|
||||||
|
"iconPath": "./icons/file_type_rust.svg"
|
||||||
|
},
|
||||||
|
"sass": {
|
||||||
|
"iconPath": "./icons/file_type_sass.svg"
|
||||||
|
},
|
||||||
|
"scala": {
|
||||||
|
"iconPath": "./icons/file_type_scala@2x.png"
|
||||||
|
},
|
||||||
|
"scss": {
|
||||||
|
"iconPath": "./icons/file_type_scss.svg"
|
||||||
|
},
|
||||||
|
"settings": {
|
||||||
|
"iconPath": "./icons/file_type_settings@2x.png"
|
||||||
|
},
|
||||||
|
"shell": {
|
||||||
|
"iconPath": "./icons/file_type_shell.svg"
|
||||||
|
},
|
||||||
|
"sketch": {
|
||||||
|
"iconPath": "./icons/file_type_sketch.svg"
|
||||||
|
},
|
||||||
|
"slim": {
|
||||||
|
"iconPath": "./icons/file_type_slim@2x.png"
|
||||||
|
},
|
||||||
|
"smiley": {
|
||||||
|
"iconPath": "./icons/file_type_smiley@2x.png"
|
||||||
|
},
|
||||||
|
"source": {
|
||||||
|
"iconPath": "./icons/file_type_source.svg"
|
||||||
|
},
|
||||||
|
"sql": {
|
||||||
|
"iconPath": "./icons/file_type_sql@2x.png"
|
||||||
|
},
|
||||||
|
"stylus": {
|
||||||
|
"iconPath": "./icons/file_type_stylus@2x.png"
|
||||||
|
},
|
||||||
|
"svelte": {
|
||||||
|
"iconPath": "./icons/file_type_svelte.svg"
|
||||||
|
},
|
||||||
|
"swift": {
|
||||||
|
"iconPath": "./icons/file_type_swift.svg"
|
||||||
|
},
|
||||||
|
"swig": {
|
||||||
|
"iconPath": "./icons/file_type_swig@2x.png"
|
||||||
|
},
|
||||||
|
"tcl": {
|
||||||
|
"iconPath": "./icons/file_type_tcl@2x.png"
|
||||||
|
},
|
||||||
|
"tex": {
|
||||||
|
"iconPath": "./icons/file_type_tex@2x.png"
|
||||||
|
},
|
||||||
|
"text": {
|
||||||
|
"iconPath": "./icons/file_type_text@2x.png"
|
||||||
|
},
|
||||||
|
"textile": {
|
||||||
|
"iconPath": "./icons/file_type_textile@2x.png"
|
||||||
|
},
|
||||||
|
"todo": {
|
||||||
|
"iconPath": "./icons/file_type_todo@2x.png"
|
||||||
|
},
|
||||||
|
"twig": {
|
||||||
|
"iconPath": "./icons/file_type_twig@2x.png"
|
||||||
|
},
|
||||||
|
"typescript": {
|
||||||
|
"iconPath": "./icons/file_type_typescript.svg"
|
||||||
|
},
|
||||||
|
"vue": {
|
||||||
|
"iconPath": "./icons/file_type_vue.svg"
|
||||||
|
},
|
||||||
|
"wasm": {
|
||||||
|
"iconPath": "./icons/file_type_wasm.svg"
|
||||||
|
},
|
||||||
|
"webpack": {
|
||||||
|
"iconPath": "./icons/file_type_webpack@2x.png"
|
||||||
|
},
|
||||||
|
"yaml": {
|
||||||
|
"iconPath": "./icons/file_type_yaml.svg"
|
||||||
|
},
|
||||||
|
"yarn": {
|
||||||
|
"iconPath": "./icons/file_type_yarn@2x.png"
|
||||||
|
},
|
||||||
|
"zip": {
|
||||||
|
"iconPath": "./icons/file_type_archive@2x.png"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"file": "_file",
|
||||||
|
"folder": "_folder_dark",
|
||||||
|
"folderExpanded": "_folder_open_dark",
|
||||||
|
"light": {
|
||||||
|
"folderExpanded": "_folder_open_light",
|
||||||
|
"folder": "_folder_light"
|
||||||
|
},
|
||||||
|
"fileExtensions": {
|
||||||
|
"7z": "archive",
|
||||||
|
"a": "binary",
|
||||||
|
"ai": "ai",
|
||||||
|
"angular": "angular",
|
||||||
|
"app": "applescript",
|
||||||
|
"as": "actionscript",
|
||||||
|
"bak": "bookmark",
|
||||||
|
"bash": "shell",
|
||||||
|
"bat": "shell",
|
||||||
|
"bil": "lisp",
|
||||||
|
"bin": "binary",
|
||||||
|
"blade.php": "blade",
|
||||||
|
"bmp": "image",
|
||||||
|
"bowerrc": "bower",
|
||||||
|
"bz2": "archive",
|
||||||
|
"bzip2": "archive",
|
||||||
|
"c": "c",
|
||||||
|
"cc": "cpp",
|
||||||
|
"cfc": "cfc",
|
||||||
|
"cfm": "cfm",
|
||||||
|
"cjm": "clojure",
|
||||||
|
"clj": "clojure",
|
||||||
|
"cljc": "clojure",
|
||||||
|
"cljs": "clojure",
|
||||||
|
"clojure": "clojure",
|
||||||
|
"cma": "binary",
|
||||||
|
"cmd": "shell",
|
||||||
|
"cmi": "binary",
|
||||||
|
"cmo": "binary",
|
||||||
|
"cmx": "binary",
|
||||||
|
"cmxa": "binary",
|
||||||
|
"coffee": "coffeescript",
|
||||||
|
"cpp": "cpp",
|
||||||
|
"cs": "csharp",
|
||||||
|
"css": "css",
|
||||||
|
"csv": "csv",
|
||||||
|
"cxx": "cpp",
|
||||||
|
"d": "dlang",
|
||||||
|
"dart": "dart",
|
||||||
|
"dfm": "delphi",
|
||||||
|
"dll": "binary",
|
||||||
|
"dockerignore": "docker",
|
||||||
|
"dpr": "delphi",
|
||||||
|
"edn": "clojure",
|
||||||
|
"eex": "ex",
|
||||||
|
"elm": "elm",
|
||||||
|
"enc": "license",
|
||||||
|
"eot": "font",
|
||||||
|
"epp": "puppet",
|
||||||
|
"erb": "html",
|
||||||
|
"ex": "ex",
|
||||||
|
"exe": "binary",
|
||||||
|
"exs": "ex",
|
||||||
|
"fig": "matlab",
|
||||||
|
"fish": "fish",
|
||||||
|
"gemspec": "ruby",
|
||||||
|
"gf": "haskell",
|
||||||
|
"gif": "image",
|
||||||
|
"gitattributes": "git",
|
||||||
|
"gitignore": "git",
|
||||||
|
"gitkeep": "git",
|
||||||
|
"gitmodules": "git",
|
||||||
|
"go": "go",
|
||||||
|
"gql": "gql",
|
||||||
|
"gradle": "gradle",
|
||||||
|
"graphql": "gql",
|
||||||
|
"groovy": "groovy",
|
||||||
|
"gz": "archive",
|
||||||
|
"h": "c",
|
||||||
|
"haml": "haml",
|
||||||
|
"has": "haskell",
|
||||||
|
"hpp": "cpp",
|
||||||
|
"hs": "haskell",
|
||||||
|
"htaccess": "apache",
|
||||||
|
"htm": "html",
|
||||||
|
"html": "html",
|
||||||
|
"htpasswd": "apache",
|
||||||
|
"hx": "haxe",
|
||||||
|
"hxml": "haxe",
|
||||||
|
"hxproj": "haxe",
|
||||||
|
"ico": "image",
|
||||||
|
"ipynb": "jupyter",
|
||||||
|
"jade": "pug",
|
||||||
|
"jade-lintrc": "pug",
|
||||||
|
"java": "java",
|
||||||
|
"jl": "julia",
|
||||||
|
"jpeg": "image",
|
||||||
|
"jpg": "image",
|
||||||
|
"js": "js",
|
||||||
|
"json": "json",
|
||||||
|
"jsp": "jsp",
|
||||||
|
"jsx": "jsx",
|
||||||
|
"julia": "julia",
|
||||||
|
"less": "less",
|
||||||
|
"lhs": "haskell",
|
||||||
|
"lib": "binary",
|
||||||
|
"list": "list",
|
||||||
|
"lit": "haskell",
|
||||||
|
"lsl": "lsl",
|
||||||
|
"lua": "lua",
|
||||||
|
"lucee": "cfm",
|
||||||
|
"markdown": "markdown",
|
||||||
|
"mat": "matlab",
|
||||||
|
"md": "markdown",
|
||||||
|
"merlin": "ocaml",
|
||||||
|
"mex": "matlab",
|
||||||
|
"mexn": "matlab",
|
||||||
|
"mexrs6": "matlab",
|
||||||
|
"mjs": "mjs",
|
||||||
|
"ml": "ocaml",
|
||||||
|
"mli": "ocaml",
|
||||||
|
"mll": "ocaml",
|
||||||
|
"mly": "ocaml",
|
||||||
|
"mn": "matlab",
|
||||||
|
"mst": "mustache",
|
||||||
|
"mum": "matlab",
|
||||||
|
"mustache": "mustache",
|
||||||
|
"mx": "matlab",
|
||||||
|
"mx3": "matlab",
|
||||||
|
"n": "binary",
|
||||||
|
"ndll": "binary",
|
||||||
|
"npmignore": "npm",
|
||||||
|
"nvmrc": "node",
|
||||||
|
"o": "binary",
|
||||||
|
"obj": "binary",
|
||||||
|
"ocamlmakefile": "ocaml",
|
||||||
|
"otf": "font",
|
||||||
|
"pas": "delphi",
|
||||||
|
"pdb": "binary",
|
||||||
|
"pdf": "pdf",
|
||||||
|
"perl": "perl",
|
||||||
|
"pfa": "font",
|
||||||
|
"pfb": "font",
|
||||||
|
"phar": "php",
|
||||||
|
"php": "php",
|
||||||
|
"php1": "php",
|
||||||
|
"php2": "php",
|
||||||
|
"php3": "php",
|
||||||
|
"php4": "php",
|
||||||
|
"php5": "php",
|
||||||
|
"php6": "php",
|
||||||
|
"phps": "php",
|
||||||
|
"phpsa": "php",
|
||||||
|
"phpt": "php",
|
||||||
|
"phtml": "php",
|
||||||
|
"png": "image",
|
||||||
|
"procfile": "procfile",
|
||||||
|
"psd": "psd",
|
||||||
|
"pug": "pug",
|
||||||
|
"pug-lintrc": "pug",
|
||||||
|
"py": "python",
|
||||||
|
"pyc": "binary",
|
||||||
|
"pyd": "binary",
|
||||||
|
"pyo": "binary",
|
||||||
|
"pyw": "python",
|
||||||
|
"qtpl": "source",
|
||||||
|
"r": "R",
|
||||||
|
"rar": "archive",
|
||||||
|
"rb": "ruby",
|
||||||
|
"re": "reasonml",
|
||||||
|
"rs": "rust",
|
||||||
|
"rt": "react",
|
||||||
|
"rwd": "matlab",
|
||||||
|
"sass": "sass",
|
||||||
|
"scala": "scala",
|
||||||
|
"scss": "scss",
|
||||||
|
"sfd": "font",
|
||||||
|
"sh": "shell",
|
||||||
|
"sketch": "sketch",
|
||||||
|
"slddc": "matlab",
|
||||||
|
"slx": "matlab",
|
||||||
|
"smv": "matlab",
|
||||||
|
"snap": "jest",
|
||||||
|
"so": "binary",
|
||||||
|
"sql": "sql",
|
||||||
|
"sqlite": "sql",
|
||||||
|
"styl": "stylus",
|
||||||
|
"svelte": "svelte",
|
||||||
|
"svg": "image",
|
||||||
|
"swift": "swift",
|
||||||
|
"tar": "archive",
|
||||||
|
"tcl": "tcl",
|
||||||
|
"tex": "tex",
|
||||||
|
"texi": "tex",
|
||||||
|
"tikz": "matlab",
|
||||||
|
"ts": "typescript",
|
||||||
|
"tsx": "typescript",
|
||||||
|
"ttf": "font",
|
||||||
|
"twig": "twig",
|
||||||
|
"txt": "text",
|
||||||
|
"vue": "vue",
|
||||||
|
"wasm": "wasm",
|
||||||
|
"wat": "wasm",
|
||||||
|
"webmanifest": "node",
|
||||||
|
"woff": "font",
|
||||||
|
"woff2": "font",
|
||||||
|
"xvc": "matlab",
|
||||||
|
"xz": "archive",
|
||||||
|
"yaml": "yaml",
|
||||||
|
"yml": "yaml",
|
||||||
|
"zip": "archive",
|
||||||
|
"zsh": "shell"
|
||||||
|
},
|
||||||
|
"fileNames": {
|
||||||
|
".babelrc": "babel",
|
||||||
|
".eslintrc": "eslint",
|
||||||
|
".eslintrc.js": "eslint",
|
||||||
|
".eslintrc.json": "eslint",
|
||||||
|
".eslintrc.yaml": "eslint",
|
||||||
|
".eslintrc.yml": "eslint",
|
||||||
|
".jade-lint.json": "pug",
|
||||||
|
".nvmrc": "settings",
|
||||||
|
".pug-lintrc.js": "pug",
|
||||||
|
".pug-lintrc.json": "pug",
|
||||||
|
".travis.yml": "settings",
|
||||||
|
"bower.json": "bower",
|
||||||
|
"checkstyle.json": "haxe",
|
||||||
|
"docker-compose.yml": "docker",
|
||||||
|
"dockerfile": "docker",
|
||||||
|
"dockerignore": "docker",
|
||||||
|
"favicon.ico": "favicon",
|
||||||
|
"gemfile": "settings",
|
||||||
|
"gemfile.lock": "bundler",
|
||||||
|
"gruntfile.js": "gruntfile",
|
||||||
|
"gulpfile.js": "gulpfile",
|
||||||
|
"haxelib.json": "haxe",
|
||||||
|
"ionic.config.json": "settings",
|
||||||
|
"ionic.project": "settings",
|
||||||
|
"license": "license",
|
||||||
|
"license.md": "license",
|
||||||
|
"makefile": "settings",
|
||||||
|
"package.json": "npm",
|
||||||
|
"Procfile": "procfile",
|
||||||
|
"rollup.config.js": "rollup",
|
||||||
|
"vagrantfile": "settings",
|
||||||
|
"webpack.config.babel.js": "webpack",
|
||||||
|
"webpack.config.js": "webpack",
|
||||||
|
"yarn.lock": "yarn"
|
||||||
|
},
|
||||||
|
"hidesExplorerArrows": true,
|
||||||
|
"languageIds": {}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"name": "lincothemeone",
|
||||||
|
"displayName": "LincoThemeOne-Dark",
|
||||||
|
"description": "Tema de cores linco.work dark",
|
||||||
|
"version": "0.0.1",
|
||||||
|
"engines": {
|
||||||
|
"vscode": "^1.102.0"
|
||||||
|
},
|
||||||
|
"categories": [
|
||||||
|
"Themes"
|
||||||
|
],
|
||||||
|
"contributes": {
|
||||||
|
"themes": [
|
||||||
|
{
|
||||||
|
"label": "linco",
|
||||||
|
"uiTheme": "vs-dark",
|
||||||
|
"path": "./themes/linco-color-theme.json"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,719 @@
|
||||||
|
{
|
||||||
|
"name": "linco",
|
||||||
|
"colors": {
|
||||||
|
//statusbar
|
||||||
|
"activityBarBadge.background": "#8dbe1a",
|
||||||
|
"activityBarBadge.foreground": "#0e1113",
|
||||||
|
"statusBar.background": "#0e1113",
|
||||||
|
//sidebar
|
||||||
|
"sideBarTitle.background": "#0e1113",
|
||||||
|
"sideBar.background": "#0e1113",
|
||||||
|
"sideBarTitle.foreground": "#aaccb7",
|
||||||
|
"sideBar.border": "#181d20",
|
||||||
|
"sideBarSectionHeader.background": "#14181b",
|
||||||
|
//abas
|
||||||
|
"editorGroupHeader.tabsBackground": "#0e1113", //fundo das abas
|
||||||
|
"tab.activeBackground": "#1b3000",
|
||||||
|
"tab.inactiveBackground": "#0e1113",
|
||||||
|
"tab.border": "#0e1113",
|
||||||
|
"tab.activeModifiedBorder": "#8dbe1a",
|
||||||
|
"tab.inactiveModifiedBorder": "#42580d",
|
||||||
|
"tab.selectedBorderTop": "#0e1900",
|
||||||
|
"tab.selectedBackground": "#0e1113",
|
||||||
|
"tab.hoverBackground": "#121803",
|
||||||
|
//terminal
|
||||||
|
"panel.background": "#0e1113",
|
||||||
|
"panel.border": "#181d20",
|
||||||
|
"terminal.background": "#0e1113",
|
||||||
|
"terminal.selectionBackground": "#42580d",
|
||||||
|
"terminal.tab.activeBorder" : "#0e1900",
|
||||||
|
//barra de titulo
|
||||||
|
"titleBar.activeBackground": "#0e1113",
|
||||||
|
"titleBar.inactiveBackground": "#0e1113ef",
|
||||||
|
//barra lateral
|
||||||
|
"activityBar.activeBackground": "#1b3000",
|
||||||
|
"activityBar.background": "#13171a",
|
||||||
|
"activityBar.border": "#181d20",
|
||||||
|
"activityBar.activeBorder": "#8dbe1a",
|
||||||
|
//editor
|
||||||
|
"editor.background": "#0b0f0e",
|
||||||
|
"editor.foldBackground": "#0e1900e3",
|
||||||
|
"editor.foreground": "#FFF",
|
||||||
|
//linha do editor
|
||||||
|
"editorGutter.background": "#0e1113",
|
||||||
|
"editorGutter.modifiedBackground": "#8dbe1a",
|
||||||
|
"editorGutter.modifiedSecondaryBackground": "#1b3000",
|
||||||
|
"editor.selectionBackground": "#0e1f29",
|
||||||
|
"editor.lineHighlightBackground": "#0e1113",
|
||||||
|
"editorIndentGuide.activeBackground1": "#8dbe1a",
|
||||||
|
"editorIndentGuide.background1": "#0e1900",
|
||||||
|
//barra de menus
|
||||||
|
"menu.background": "#0e1113",
|
||||||
|
"menu.selectionBackground": "#1b3000",
|
||||||
|
"menu.border": "#1b3000",
|
||||||
|
"menu.separatorBackground": "#1b3000",
|
||||||
|
"menubar.selectionBackground": "#1b3000",
|
||||||
|
//commandcenter
|
||||||
|
"commandCenter.background": "#0e1113",
|
||||||
|
"commandCenter.activeBackground": "#0e1113",
|
||||||
|
//widgets janelas suspensas
|
||||||
|
"editorWidget.background": "#0e1113",
|
||||||
|
"editorWidget.border": "#8dbe1a",
|
||||||
|
"editorHoverWidget.background": "#181d20",
|
||||||
|
"editorSuggestWidget.selectedBackground": "#8dbe1a",
|
||||||
|
//links
|
||||||
|
"textLink.foreground": "#8dbe1a",
|
||||||
|
"textLink.activeForeground": "#c4db3f",
|
||||||
|
"editorLink.activeForeground": "#8dbe1a",
|
||||||
|
|
||||||
|
//janela
|
||||||
|
"window.activeBorder": "#8dbe1a",
|
||||||
|
"window.inactiveBorder": "#3a4d0e",
|
||||||
|
|
||||||
|
//searchbar e inputs
|
||||||
|
"input.background": "#0e1113",
|
||||||
|
"input.foreground": "#8dbe1a",
|
||||||
|
"input.border": "#48610f",
|
||||||
|
"input.placeholderForeground": "#45551f",
|
||||||
|
//area de foco, normalmente era azul
|
||||||
|
"focusBorder": "#8dbe1a",
|
||||||
|
//barra de rolagem
|
||||||
|
"scrollbarSlider.activeBackground": "#8dbe1a",
|
||||||
|
"scrollbarSlider.hoverBackground": "#618313",
|
||||||
|
//barra de progresso
|
||||||
|
"progressBar.background": "#8dbe1a",
|
||||||
|
|
||||||
|
//seleção da arvore de arquivos, tambem serve para o command chat
|
||||||
|
"list.activeSelectionBackground": "#618313",
|
||||||
|
"list.hoverBackground": "#31420a",
|
||||||
|
"list.inactiveSelectionBackground": "#618313",
|
||||||
|
|
||||||
|
//fundo da marcação ao dropar um painel ou janela
|
||||||
|
"editorGroup.dropBackground": "#8dbe1a4f",
|
||||||
|
|
||||||
|
//marcador / brackets
|
||||||
|
"editorBracketMatch.background": "#8dbe1a15",
|
||||||
|
"editorBracketMatch.border":"#6c738000",
|
||||||
|
|
||||||
|
},
|
||||||
|
"tokenColors": [
|
||||||
|
{
|
||||||
|
"name": "Comment",
|
||||||
|
"scope": [
|
||||||
|
"comment",
|
||||||
|
"punctuation.definition.comment"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#2c3a41"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Variables",
|
||||||
|
"scope": [
|
||||||
|
"variable",
|
||||||
|
"string constant.other.placeholder"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#9bd4c1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Colors",
|
||||||
|
"scope": [
|
||||||
|
"constant.other.color"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#9bd4c1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Invalid",
|
||||||
|
"scope": [
|
||||||
|
"invalid",
|
||||||
|
"invalid.illegal"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Keyword, Storage",
|
||||||
|
"scope": [
|
||||||
|
"keyword",
|
||||||
|
"storage.type",
|
||||||
|
"storage.modifier"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#f88e38"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Operator, Misc, Return",
|
||||||
|
"scope": [
|
||||||
|
"keyword.control",
|
||||||
|
"constant.other.color",
|
||||||
|
"punctuation.section.embedded",
|
||||||
|
"keyword.other.template",
|
||||||
|
"keyword.other.substitution"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ac315a"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OperatorPhp, Tag, HTML, Misc2",
|
||||||
|
"scope": [
|
||||||
|
"punctuation",
|
||||||
|
"meta.tag",
|
||||||
|
"entity.name.tag",
|
||||||
|
"meta.tag.sgml",
|
||||||
|
"markup.deleted.git_gutter",
|
||||||
|
"punctuation.definition.tag",
|
||||||
|
"punctuation.separator.inheritance.php",
|
||||||
|
"punctuation.definition.tag.html",
|
||||||
|
"punctuation.definition.tag.begin.html",
|
||||||
|
"punctuation.definition.tag.end.html"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#7da532"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Function, Special Method",
|
||||||
|
"scope": [
|
||||||
|
"entity.name.function",
|
||||||
|
"meta.function-call",
|
||||||
|
"variable.function",
|
||||||
|
"support.function",
|
||||||
|
"keyword.other.special-method"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#8284e0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Block Level Variables",
|
||||||
|
"scope": [
|
||||||
|
"meta.block variable.other"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#f1a193"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Other Variable, String Link",
|
||||||
|
"scope": [
|
||||||
|
"support.other.variable",
|
||||||
|
"string.other.link"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#ee585f"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Number, Constant, Function Argument, Tag Attribute, Embedded",
|
||||||
|
"scope": [
|
||||||
|
"constant.numeric",
|
||||||
|
"constant.language",
|
||||||
|
"support.constant",
|
||||||
|
"constant.character",
|
||||||
|
"constant.escape",
|
||||||
|
"variable.parameter",
|
||||||
|
"keyword.other.unit",
|
||||||
|
"keyword.other"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#F78C6C"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "String, Symbols, Inherited Class, Markup Heading",
|
||||||
|
"scope": [
|
||||||
|
"string",
|
||||||
|
"constant.other.symbol",
|
||||||
|
"constant.other.key",
|
||||||
|
"entity.other.inherited-class",
|
||||||
|
"markup.heading",
|
||||||
|
"markup.inserted.git_gutter",
|
||||||
|
"meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C3E88D"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Class, Support",
|
||||||
|
"scope": [
|
||||||
|
"entity.name",
|
||||||
|
"support.type",
|
||||||
|
"support.class",
|
||||||
|
"support.other.namespace.use.php",
|
||||||
|
"meta.use.php",
|
||||||
|
"support.other.namespace.php",
|
||||||
|
"markup.changed.git_gutter",
|
||||||
|
"support.type.sys-types"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FFCB6B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Entity Types",
|
||||||
|
"scope": [
|
||||||
|
"support.type"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#B2CCD6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CSS Class and Support",
|
||||||
|
"scope": [
|
||||||
|
"source.css support.type.property-name",
|
||||||
|
"source.sass support.type.property-name",
|
||||||
|
"source.scss support.type.property-name",
|
||||||
|
"source.less support.type.property-name",
|
||||||
|
"source.stylus support.type.property-name",
|
||||||
|
"source.postcss support.type.property-name"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#B2CCD6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sub-methods",
|
||||||
|
"scope": [
|
||||||
|
"entity.name.module.js",
|
||||||
|
"variable.import.parameter.js",
|
||||||
|
"variable.other.class.js"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Language methods",
|
||||||
|
"scope": [
|
||||||
|
"variable.language"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "entity.name.method.js",
|
||||||
|
"scope": [
|
||||||
|
"entity.name.method.js"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "meta.method.js",
|
||||||
|
"scope": [
|
||||||
|
"meta.class-method.js entity.name.function.js",
|
||||||
|
"variable.function.constructor"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Attributes",
|
||||||
|
"scope": [
|
||||||
|
"entity.other.attribute-name"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#f3b166"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "HTML Attributes",
|
||||||
|
"scope": [
|
||||||
|
"text.html.basic entity.other.attribute-name.html",
|
||||||
|
"text.html.basic entity.other.attribute-name"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#FFCB6B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CSS Classes",
|
||||||
|
"scope": [
|
||||||
|
"entity.other.attribute-name.class"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FFCB6B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CSS ID's",
|
||||||
|
"scope": [
|
||||||
|
"source.sass keyword.control"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Inserted",
|
||||||
|
"scope": [
|
||||||
|
"markup.inserted"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C3E88D"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Deleted",
|
||||||
|
"scope": [
|
||||||
|
"markup.deleted"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Changed",
|
||||||
|
"scope": [
|
||||||
|
"markup.changed"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Regular Expressions",
|
||||||
|
"scope": [
|
||||||
|
"string.regexp"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#89DDFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Escape Characters",
|
||||||
|
"scope": [
|
||||||
|
"constant.character.escape"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#89DDFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "URL",
|
||||||
|
"scope": [
|
||||||
|
"*url*",
|
||||||
|
"*link*",
|
||||||
|
"*uri*"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "underline"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Decorators",
|
||||||
|
"scope": [
|
||||||
|
"tag.decorator.js entity.name.tag.js",
|
||||||
|
"tag.decorator.js punctuation.definition.tag.js"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ES7 Bind Operator",
|
||||||
|
"scope": [
|
||||||
|
"source.js constant.other.object.key.js string.unquoted.label.js"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 0",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 1",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FFCB6B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 2",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#F78C6C"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 3",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FF5370"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 4",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C17E70"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 5",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 6",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#f07178"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 7",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "JSON Key - Level 8",
|
||||||
|
"scope": [
|
||||||
|
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C3E88D"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Plain",
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown",
|
||||||
|
"punctuation.definition.list_item.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FEEFFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Markup Raw Inline",
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown markup.inline.raw.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Markup Raw Inline Punctuation",
|
||||||
|
"scope": [
|
||||||
|
"text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#65737E"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Heading",
|
||||||
|
"scope": [
|
||||||
|
"markdown.heading",
|
||||||
|
"markup.heading | markup.heading entity.name",
|
||||||
|
"markup.heading.markdown punctuation.definition.heading.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C3E88D"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Italic",
|
||||||
|
"scope": [
|
||||||
|
"markup.italic"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic",
|
||||||
|
"foreground": "#f07178"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Bold",
|
||||||
|
"scope": [
|
||||||
|
"markup.bold",
|
||||||
|
"markup.bold string"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "bold",
|
||||||
|
"foreground": "#f07178"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Bold-Italic",
|
||||||
|
"scope": [
|
||||||
|
"markup.bold markup.italic",
|
||||||
|
"markup.italic markup.bold",
|
||||||
|
"markup.quote markup.bold",
|
||||||
|
"markup.bold markup.italic string",
|
||||||
|
"markup.italic markup.bold string",
|
||||||
|
"markup.quote markup.bold string"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "bold",
|
||||||
|
"foreground": "#f07178"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Underline",
|
||||||
|
"scope": [
|
||||||
|
"markup.underline"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "underline",
|
||||||
|
"foreground": "#F78C6C"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Blockquote",
|
||||||
|
"scope": [
|
||||||
|
"markup.quote punctuation.definition.blockquote.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#65737E"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Quote",
|
||||||
|
"scope": [
|
||||||
|
"markup.quote"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "italic"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Link",
|
||||||
|
"scope": [
|
||||||
|
"string.other.link.title.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#82AAFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Link Description",
|
||||||
|
"scope": [
|
||||||
|
"string.other.link.description.title.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Link Anchor",
|
||||||
|
"scope": [
|
||||||
|
"constant.other.reference.link.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#FFCB6B"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Raw Block",
|
||||||
|
"scope": [
|
||||||
|
"markup.raw.block"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#C792EA"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Raw Block Fenced",
|
||||||
|
"scope": [
|
||||||
|
"markup.raw.block.fenced.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#00000050"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Fenced Bode Block",
|
||||||
|
"scope": [
|
||||||
|
"punctuation.definition.fenced.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#00000050"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Fenced Bode Block Variable",
|
||||||
|
"scope": [
|
||||||
|
"markup.raw.block.fenced.markdown",
|
||||||
|
"variable.language.fenced.markdown",
|
||||||
|
"punctuation.section.class.end"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EEFFFF"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Fenced Language",
|
||||||
|
"scope": [
|
||||||
|
"variable.language.fenced.markdown"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#65737E"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markdown - Separator",
|
||||||
|
"scope": [
|
||||||
|
"meta.separator"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"fontStyle": "bold",
|
||||||
|
"foreground": "#65737E"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Markup - Table",
|
||||||
|
"scope": [
|
||||||
|
"markup.table"
|
||||||
|
],
|
||||||
|
"settings": {
|
||||||
|
"foreground": "#EEFFFF"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
# Welcome to your VS Code Extension
|
||||||
|
|
||||||
|
## What's in the folder
|
||||||
|
|
||||||
|
* This folder contains all of the files necessary for your color theme extension.
|
||||||
|
* `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme.
|
||||||
|
* `themes/linco-color-theme.json` - the color theme definition file.
|
||||||
|
|
||||||
|
## Get up and running straight away
|
||||||
|
|
||||||
|
* Press `F5` to open a new window with your extension loaded.
|
||||||
|
* Open the color theme picker with the `File > Preferences > Theme > Color Theme` menu item, or use the `Preferences: Color Theme command (Ctrl+K Ctrl+T)` and pick your theme
|
||||||
|
* Open a file that has a language associated. The languages' configured grammar will tokenize the text and assign 'scopes' to the tokens. To examine these scopes, invoke the `Developer: Inspect Editor Tokens and Scopes` command from the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on Mac).
|
||||||
|
|
||||||
|
## Make changes
|
||||||
|
|
||||||
|
* Changes to the theme file are automatically applied to the Extension Development Host window.
|
||||||
|
|
||||||
|
## Adopt your theme to Visual Studio Code
|
||||||
|
|
||||||
|
* The token colorization is done based on standard TextMate themes. Colors are matched against one or more scopes.
|
||||||
|
|
||||||
|
To learn more about scopes and how they're used, check out the [color theme](https://code.visualstudio.com/api/extension-guides/color-theme) documentation.
|
||||||
|
|
||||||
|
## Install your extension
|
||||||
|
|
||||||
|
* To start using your extension with Visual Studio Code copy it into the `<user home>/.vscode/extensions` folder and restart Code.
|
||||||
|
* To share your extension with the world, read on https://code.visualstudio.com/api/working-with-extensions/publishing-extension about publishing an extension.
|
||||||
Loading…
Reference in New Issue