Add VSCode configuration.
This commit is contained in:
41
README.md
Normal file
41
README.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
# My current VSCode Config
|
||||||
|
|
||||||
|
# How to install:
|
||||||
|
Todo
|
||||||
|
|
||||||
|
# Extensions (Install first)
|
||||||
|
|
||||||
|
be5invis.vscode-custom-css
|
||||||
|
dart-code.dart-code
|
||||||
|
dart-code.flutter
|
||||||
|
emeraldwalk.runonsave
|
||||||
|
gruntfuggly.todo-tree
|
||||||
|
jorgeserrano.vscode-csharp-snippets
|
||||||
|
k--kato.docomment
|
||||||
|
kreativ-software.csharpextensions
|
||||||
|
moshfeu.compare-folders
|
||||||
|
ms-dotnettools.csdevkit
|
||||||
|
ms-dotnettools.csharp
|
||||||
|
ms-dotnettools.vscode-dotnet-runtime
|
||||||
|
ms-dotnettools.vscodeintellicode-csharp
|
||||||
|
ms-python.python
|
||||||
|
ms-python.vscode-pylance
|
||||||
|
ms-vscode.hexeditor
|
||||||
|
oracle.oracle-java
|
||||||
|
refgd.easy-compile
|
||||||
|
rust-lang.rust-analyzer
|
||||||
|
usernamehw.errorlens
|
||||||
|
visualstudiotoolsforunity.vstuc
|
||||||
|
yzane.markdown-pdf
|
||||||
|
undefined_publisher.dirlist <- this is my custom extension. You can find it here: https://tea.purpleraingames.de/VSCodeExtensions/SearchOpenOrNear
|
||||||
|
|
||||||
|
|
||||||
|
# Settings
|
||||||
|
Export of my settings can be found in settings.json.
|
||||||
|
|
||||||
|
The default location is: C:\Users\<NAME>\AppData\Roaming\Code\User\settings.json
|
||||||
|
|
||||||
|
# Keybinds
|
||||||
|
Equally as important, the keybinds can be found in keybinds.json
|
||||||
|
|
||||||
|
The default location is: C:\Users\<NAME>\AppData\Roaming\Code\User\keybindings.json
|
||||||
54
keybindings.json
Normal file
54
keybindings.json
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
// Place your key bindings in this file to override the defaultsauto[]
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"key": "ctrl+w",
|
||||||
|
"command": "editor.action.addSelectionToNextFindMatch",
|
||||||
|
"when": "editorFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+d",
|
||||||
|
"command": "-editor.action.addSelectionToNextFindMatch",
|
||||||
|
"when": "editorFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+d",
|
||||||
|
"command": "editor.action.duplicateSelection"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+p",
|
||||||
|
"command": "-workbench.action.showCommands"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+shift+p",
|
||||||
|
"command": "extension.searchInOpenTabs"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "-expandLineSelection",
|
||||||
|
"when": "textInputFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ctrl+l",
|
||||||
|
"command": "extension.listFilesInSameDirectory"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+shift+up",
|
||||||
|
"command": "cursorMove",
|
||||||
|
"args": {
|
||||||
|
"to": "up",
|
||||||
|
"by": "line",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
// "when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "alt+shift+down",
|
||||||
|
"command": "cursorMove",
|
||||||
|
"args": {
|
||||||
|
"to": "down",
|
||||||
|
"by": "line",
|
||||||
|
"value": 10
|
||||||
|
},
|
||||||
|
// "when": "editorTextFocus"
|
||||||
|
},
|
||||||
|
]
|
||||||
60
settings.json
Normal file
60
settings.json
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
{
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"editor.minimap.size": "fit",
|
||||||
|
"editor.renderWhitespace": "all",
|
||||||
|
"editor.minimap.showSlider": "always",
|
||||||
|
"omnisharp.useModernNet": false,
|
||||||
|
"omnisharp.enableEditorConfigSupport": false,
|
||||||
|
"search.exclude": {
|
||||||
|
"**/obj/*": true,
|
||||||
|
"**/wwwroot/*": true
|
||||||
|
},
|
||||||
|
"emeraldwalk.runonsave": {
|
||||||
|
"commands": [
|
||||||
|
{
|
||||||
|
"match": ".*",
|
||||||
|
"isAsync": false,
|
||||||
|
"cmd": "${workspaceFolder}/../WebFileMergeCore"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"match": "\\.txt$",
|
||||||
|
"cmd": "echo 'I am a .txt file ${file}.'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"match": "\\.js$",
|
||||||
|
"cmd": "echo 'I am a .js file ${file}.'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"match": ".*",
|
||||||
|
"cmd": "echo 'I am ${env.USERNAME}.'"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"editor.autoClosingBrackets": "never",
|
||||||
|
"editor.autoClosingQuotes": "never",
|
||||||
|
"vscode_custom_css.imports": [
|
||||||
|
"file:///C:/Users/Damian/Documents/customVsCodeCss/custom.css"
|
||||||
|
],
|
||||||
|
"todo-tree.general.tags": [
|
||||||
|
"BUG",
|
||||||
|
"HACK",
|
||||||
|
"FIXME",
|
||||||
|
"TODO",
|
||||||
|
"XXX",
|
||||||
|
"[ ]",
|
||||||
|
"[x]",
|
||||||
|
"todo",
|
||||||
|
"Todo",
|
||||||
|
"@Todo"
|
||||||
|
],
|
||||||
|
"editor.rulers": [
|
||||||
|
{"color": "purple", "column": 140}
|
||||||
|
],
|
||||||
|
"diffEditor.ignoreTrimWhitespace": false,
|
||||||
|
"workbench.colorTheme": "Default Dark+",
|
||||||
|
"dotnet.codeLens.enableReferencesCodeLens": false,
|
||||||
|
"extensions.autoCheckUpdates": false,
|
||||||
|
"update.mode": "manual",
|
||||||
|
"window.zoomLevel": 1,
|
||||||
|
"dart.flutterSdkPath": "D:\\Programme\\FlutterSDK\\flutter"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user