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