Visual Studio Code Editor
sudo apt install fonts-firacode
{
"editor.fontSize": 14,
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"window.zoomLevel": 1.5,
"editor.tabSize": 4,
"editor.insertSpaces": true
}
code --install-extension Angular.ng-template code --install-extension alefragnani.Bookmarks code --install-extension dbaeumer.vscode-eslint code --install-extension donjayamanne.githistory code --install-extension doublefint.pgsql code --install-extension eg2.tslint code --install-extension ms-python.python
remote containers configuration:
first time remote containers attach:
{
"workspaceFolder": "/app/mev_unit",
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance"
],
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"python.defaultInterpreterPath": "/usr/local/bin/python",
"python.formatting.provider": "black",
"python.formatting.blackPath": "/usr/local/bin/black",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.linting.mypyEnabled": true,
"editor.insertSpaces": true,
"editor.tabSize": 4,
"editor.detectIndentation": false,
"editor.formatOnSave": false,
"[python]": {
"editor.formatOnSave": true
},
"python.testing.pytestPath": "/usr/local/bin/pytest",
"python.testing.pytestEnabled": true
}
}
remote containers attach:
[
{ "key": "ctrl+s", "command": "workbench.action.files.saveAll" },
{ "key": "alt+left", "command": "workbench.action.navigateBack" },
{ "key": "alt+right", "command": "workbench.action.navigateForward" }
]