Sinisterly
Show your code editor or IDE! - Printable Version

+- Sinisterly (https://sinister.ly)
+-- Forum: Coding (https://sinister.ly/Forum-Coding)
+--- Forum: Coding (https://sinister.ly/Forum-Coding--71)
+--- Thread: Show your code editor or IDE! (/Thread-Show-your-code-editor-or-IDE)



Show your code editor or IDE! - chunky - 01-17-2025

Hey everyone,
I'm curious to see how your code editors and IDEs are set up! What tools are you using, and which add-ons or extensions have become essential in your workflow?

Personally, I mainly use Visual Studio Code with a few extensions and tweaks. I used to prefer Visual Studio for anything low level but I mainly work with Dart and Python nowadays so VSCode perfectly suits my needs. Especially the automatic generation of commit messages using GitHub Copilot has become a standard I don't want to miss!

For my terminal, I use iTerm2 paired with Oh My Zsh.

Spoiler: VSCode
[Image: jPxsmRv.png]
Error Lens - better inline error highlighting
https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens

Gitmoji - prettier commit messages in git
https://marketplace.visualstudio.com/items?itemName=seatonjiang.gitmoji-vscode

JetBrains Icon Theme
https://marketplace.visualstudio.com/items?itemName=chadalen.vscode-jetbrains-icon-theme

JetBrains Rider New UI Theme
https://marketplace.visualstudio.com/items?itemName=digimezzo.jetbrains-rider-new-ui-theme

settings.json
Code:
{
  "editor.cursorBlinking": "smooth",
  "editor.cursorSmoothCaretAnimation": "on",
  "files.autoSave": "onFocusChange",
  "editor.formatOnSave": true,
  "files.exclude": {
    "**/*.g.dart": true
  },
  "editor.fontFamily": "'JetBrainsMono NF', monospace",
  "editor.fontSize": 13,
  "editor.lineHeight": 22,
  "editor.bracketPairColorization.enabled": false,
  "editor.rulers": [
    120
  ],
  "workbench.colorTheme": "JetBrains Rider New UI Dark",
  "workbench.iconTheme": "vscode-jetbrains-icon-theme-2023-dark",
  "dart.lineLength": 120
}
Spoiler: Terminal
[Image: n9qqz3Y.png]

.vimrc
Code:
syntax on
set tabstop=4
set shiftwidth=4
set softtabstop=4
set autoindent
set smartindent
set number
set mouse=a

.zshrc
Code:
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(zsh-syntax-highlighting zsh-autosuggestions)
alias ll="ls -la -G"