Skip to content

Commit 319825a

Browse files
update
1 parent d29f0e2 commit 319825a

6 files changed

Lines changed: 49 additions & 3 deletions

File tree

language/de.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,9 +425,11 @@
425425
]
426426
},
427427
"coding_vs_code_title": "VS Code",
428-
"coding_vs_code_text": "Anbei meine bevorzugte Tastaturbelegung und Einstellungen für Visual Studio (VS) Code.",
428+
"coding_vs_code_text": "Anbei meine bevorzugten Tastaturbelegungen, Einstellungen und Erweiterungen für Visual Studio (VS) Code.",
429429
"coding_vs_code_keybindings": "keybindings.json",
430430
"coding_vs_code_settings": "settings.json",
431+
"coding_vs_code_extensions_text": "Suche in der Befehlspalette nach <strong>Configure Recommended Extensions (Workspace Folder)</strong>. Dadurch wird im Stammverzeichnis ein Ordner <strong>.vscode</strong> erstellt, der eine Datei <strong>extensions.json</strong> enthält. Einträge können über das Menü <strong>Extensions</strong> und durch einen Rechtsklick auf die Erweiterungen sowie Auswahl von <strong>Add to Workspace Recommendations</strong> zur Datei hinzugefügt werden.",
432+
"coding_vs_code_extensions": "extensions.json",
431433
"resource_title": "Ressourcen",
432434
"resource_coding": "Programmierung",
433435
"resource_coding_markdown": "Markdown",

language/en.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,9 +415,11 @@
415415
]
416416
},
417417
"coding_vs_code_title": "VS Code",
418-
"coding_vs_code_text": "Below are my preferred keybindings and settings for Visual Studio (VS) Code.",
418+
"coding_vs_code_text": "Below are my preferred keybindings, settings, and extensions for Visual Studio (VS) Code.",
419419
"coding_vs_code_keybindings": "keybindings.json",
420420
"coding_vs_code_settings": "settings.json",
421+
"coding_vs_code_extensions_text": "In the command palette search for <strong>Configure Recommended Extensions (Workspace Folder)</strong>. This will create a <strong>.vscode</strong> folder at root including a <strong>extensions.json</strong> file. Items can be added to the file via the <strong>Extensions</strong> menu and a right-click on the extensions on <strong>Add to Workspace Recommendations</strong>.",
422+
"coding_vs_code_extensions": "extensions.json",
421423
"resource_title": "Resources",
422424
"resource_coding": "Coding",
423425
"resource_coding_markdown": "Markdown",

page/coding/code/extensions.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"recommendations": [
3+
"charliermarsh.ruff",
4+
"ecmel.vscode-html-css",
5+
"esbenp.prettier-vscode",
6+
"james-yu.latex-workshop",
7+
"ms-python.debugpy",
8+
"ms-python.python",
9+
"ms-python.vscode-pylance",
10+
"ms-python.vscode-python-envs",
11+
"ms-toolsai.datawrangler",
12+
"ms-toolsai.jupyter",
13+
"ms-toolsai.jupyter-keymap",
14+
"ms-toolsai.jupyter-renderers",
15+
"ms-toolsai.vscode-jupyter-cell-tags",
16+
"ms-toolsai.vscode-jupyter-slideshow",
17+
"ms-vscode.live-server",
18+
"sidthesloth.html5-boilerplate"
19+
]
20+
}

page/coding/code/keybindings.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@
6565
},
6666
{
6767
"key": "shift+enter",
68-
"command": "workbench.action.terminal.runSelectedText"
68+
"command": "notebook.cell.execute",
69+
"when": "notebookEditorFocused"
70+
},
71+
{
72+
"key": "shift+enter",
73+
"command": "python.execSelectionInTerminal",
74+
"when": "editorTextFocus && editorLangId == 'python' && !notebookEditorFocused"
6975
}
7076
]

page/coding/code/settings.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"editor.rulers": [79],
99
"editor.stickyScroll.enabled": true,
1010
"editor.wordWrap": "bounded",
11+
"explorer.autoReveal": false,
1112
"explorer.compactFolders": false,
1213
"files.autoSave": "onFocusChange",
1314
"latex-workshop.formatting.latex": "latexindent",
@@ -16,6 +17,11 @@
1617
"notebook.source.organizeImports": "explicit"
1718
},
1819
"notebook.formatOnSave.enabled": true,
20+
"python.terminal.launchArgs": [
21+
"-m",
22+
"IPython",
23+
"--no-autoindent"
24+
],
1925
"window.title": "${activeEditorMedium}${separator}${rootName}${separator}${profileName}${separator}${activeRepositoryBranchName}",
2026
"workbench.activityBar.location": "top",
2127
"workbench.colorTheme": "Dark 2026",

page/coding/vs_code.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,16 @@ <h2 data-i18n="coding_vs_code_settings"></h2>
9696
></code></pre>
9797
</div>
9898
</section>
99+
<section>
100+
<h2 data-i18n="coding_vs_code_extensions"></h2>
101+
<p data-i18n="coding_vs_code_extensions_text"></p>
102+
<div class="code">
103+
<pre><code
104+
class="language-json"
105+
data-src="/page/coding/code/extensions.json"
106+
></code></pre>
107+
</div>
108+
</section>
99109
</article>
100110
</main>
101111

0 commit comments

Comments
 (0)