Skip to content

Commit 8fde572

Browse files
authored
Update vscode workspace (#206)
2 parents 37a32b2 + 4a1e21b commit 8fde572

File tree

5 files changed

+39
-32
lines changed

5 files changed

+39
-32
lines changed

Diff for: .vscode/extensions.json

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"recommendations": [
3+
"cschlosser.doxdocgen", // Generates doxygen comments
4+
"DavidAnson.vscode-markdownlint", // Lints markdown files
5+
"DotJoshJohnson.xml", // XML support
6+
"eamodio.gitlens", // Extended git highlighting
7+
"lextudio.restructuredtext", // Rendering rst files in preview
8+
"mohsen1.prettify-json", // JSON formatting
9+
"ms-azuretools.vscode-docker", // Docker support
10+
"MS-CEINTL.vscode-language-pack-de", // German language pack
11+
"ms-iot.vscode-ros", // ROS support
12+
"ms-python.python", // Python support
13+
"ms-python.vscode-pylance", // Python support
14+
"ms-vscode.cmake-tools", // CMake support
15+
"ms-vscode.cpptools-extension-pack", // C++ support
16+
"ms-vscode.cpptools-themes", // C++ support
17+
"ms-vscode.cpptools", // C++ support
18+
"njpwerner.autodocstring", // Generates docstrings
19+
"streetsidesoftware.code-spell-checker-german", // Spell checker
20+
"streetsidesoftware.code-spell-checker", // Spell checker
21+
"tamasfe.even-better-toml", // TOML support
22+
"trond-snekvik.simple-rst", // Syntax highlighting for rst files
23+
"twxs.cmake", // CMake support
24+
"zxh404.vscode-proto3", // Protobuf support
25+
]
26+
}

Diff for: .vscode/settings.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"autoDocstring.docstringFormat": "sphinx",
33
"cSpell.language": "en,de-de,lorem",
44
"cSpell.words": [
5+
"ansible",
56
"autoconnect",
67
"basler",
78
"bitbot",
@@ -39,6 +40,7 @@
3940
"imwrite",
4041
"isolcpus",
4142
"isort",
43+
"Joern",
4244
"jupyter",
4345
"Kalman",
4446
"linalg",
@@ -72,11 +74,13 @@
7274
"scipy",
7375
"seaborn",
7476
"segmentations",
77+
"ssid",
7578
"taskset",
7679
"teamplayer",
7780
"teleop",
7881
"THROWIN",
7982
"timespec",
83+
"TLDR",
8084
"tqdm",
8185
"unpenalized",
8286
"urdf",
@@ -92,5 +96,6 @@
9296
],
9397
"files.autoSave": "onFocusChange",
9498
"files.insertFinalNewline": true,
95-
"python.analysis.typeCheckingMode": "basic"
99+
"python.analysis.typeCheckingMode": "basic",
100+
"esbonio.sphinx.confDir": "",
96101
}

Diff for: Makefile

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY : basler install pip pre-commit pull-all pull-init pull-files rosdep status update vs-code
1+
.PHONY : basler install pip pre-commit pull-all pull-init pull-files rosdep status update
22

33
basler:
44
scripts/make_basler.sh
@@ -33,6 +33,3 @@ status:
3333

3434
update: pull-all
3535
scripts/make_update.sh
36-
37-
vs-code:
38-
scripts/make_vscode.sh

Diff for: requirements/dev.txt

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# This file is used by pip to install dependencies for the development environment
22
-r robot.txt # Include robot.txt dependencies
3-
black
4-
fabric
5-
pre-commit
6-
rich
7-
ruff
3+
black # Auto-formatting for python
4+
exhale # Necessary for rst rendering
5+
fabric # Manages SSH sessions for the deploy tool
6+
pre-commit # Installs and runs pre-commit hooks for git
7+
rich # Rich terminal output
8+
ruff # Python linting

Diff for: scripts/make_vscode.sh

-22
This file was deleted.

0 commit comments

Comments
 (0)