Development-Basics
VSCodium
snap install codium --classic
Extensions
cweijan.vscode-ssh (https://open-vsx.org/vscode/item?itemName=cweijan.vscode-ssh)
Natizyskunk.sftp (https://marketplace.visualstudio.com/items?itemName=Natizyskunk.sftp)
dbaeumer.vscode-eslint
ms-python.flake8
Settings
How .vscode/settings.json
could look like:
{
"flake8.args": [
// --max-line-length=120
"--ignore=E501"
]
}
How .vscode/sftp.json
could look like:
{
"name": "Your-Awesome-Server",
"host": "your-server.your-domain",
"protocol": "sftp",
"port": 22,
"username": "user",
"password": "password",
"remotePath": "/where/to/put/files",
"uploadOnSave": true,
"useTempFile": false,
"openSsh": false
}
VSCodium Shortcuts
Ctrl + Shift + P: Open Prompt
Ctrl + ö: Open Terminal (Ggerman Keyboard)
Ctrl + K followed by Ctrl + C: Mehrere Zeilen kommentieren
Ctrl + K followed by Ctrl + U: Mehrere Zeilen unkommentieren
Execute a recuring task automatically
npm install -g nodemon # Install
nodemon --exec python3 hello.py # Use
nodemon --ext '*' --exec _your-command_ # Watch all files in directory
Terminal-Tools
mRemoteNG
MobaXTerm
Security-Tools
Quantum Computing
Generative AI
Docling: https://github.com/DS4SD/docling
Further Tools: https://www.futuretools.io/?pricing-model=free|github|open-source
AWS-Sample Bedrock Repo: https://github.com/aws-samples/amazon-bedrock-workshop
AWS-Sample SageMaker Repo: https://github.com/aws-samples/amazon-sagemaker-generativeai.git