DEV Community

Cover image for What's your current code editor/IDE setup?

What's your current code editor/IDE setup?

ashish on May 18, 2022

Coding without a code editor or IDE is unimaginable unless you use notepad. So, what's you current editor/IDE setup, you can share your editor/IDE,...
Collapse
 
joshistoast profile image
Josh Corbett • Edited
  • Editor: VS Code
  • Terminal: iTerm with Fig and zshrc
  • Theme: Vitesse Dark
  • Font: Cascadia Code
  • Icon Theme: File Icons (colorless)
  • Some extensions I really like: Auto Close Tag, Auto Rename Tag, Better Comments, error lens, github copilot, gitlense, path intellisense, vite, volar.

preview

Collapse
 
narayan9deep profile image
DEEP NARAYAN • Edited

Here's mine:

Editor: VS Code
Terminal: Default Windows Terminal
Theme: Kimble Dark
Font: Cascadia Code
Icon Theme: File Icons
Some extensions: GlassIt-VSC, Auto Close Tag, Better C++ Syntax, Color Highlight, Prettier

Collapse
 
asheeshh profile image
ashish

I just love your vs code setup, will definitely try out the theme :)

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Oooh cool theme!

Collapse
 
tbruns profile image
Tobias Bruns

Nice Theme! Which bracket extension did you use (the one that displays the green line)?

Collapse
 
joshistoast profile image
Josh Corbett

VS Code has built-in bracket colorization and highlighting :)

Thread Thread
 
tbruns profile image
Tobias Bruns

found it. thank you!

Collapse
 
rholo profile image
Rodrigo Ahumada • Edited

Big fan of Neovim here!

  • Editor: Neovim + LSP + extras!
  • Terminal: iTerm + zsh + exa
  • Theme: gruvbox
  • Font: Nerd Fonts

neovim

Collapse
 
devanghingu profile image
Devang Hingu

wow amazing.... where did you get guide to setup like this???

Collapse
 
rholo profile image
Rodrigo Ahumada

I don't have a guide but I'm creating a post to share this setup.

Collapse
 
miniscruff profile image
miniscruff

This was my setup until a few weeks ago when I swapped themes and fonts. Well my terminal is different as I am on ubuntu but pretty close.

Collapse
 
fliptopbox profile image
Bruce Thomas

my VIM is identical to yours, but my OS is Manjaro (Linux) with i3 tiling window manager and the terminal is ST (suckless terminal)

Collapse
 
gbhorwood profile image
grant horwood

i'm going to be that "vim guy" and that "the os is the ide guy" and say:

  • vim
  • alacritty
  • gruvbox
  • sed and jq
Collapse
 
asheeshh profile image
ashish

"os is the ide guy" so true 😂, I occasionally use lunar vim sometimes and I have tried gruvbox on vscode, it was my color theme for around 1 month, one of the coolest themes ♥

Collapse
 
sajjathossain profile image
Sajjat Hossain • Edited
  • Editor: NeoVim
  • Terminal: Kitty terminal
  • Theme: NightFly
  • Font: Fira Code
  • Some extensions: Treesitter, Telescope, Whichkey, COC etc. img
Collapse
 
jeremyf profile image
Jeremy Friesen • Edited
  • Editor: Emacs
  • Terminal: iTerm2 with oh-my-zsh
  • Theme: Modus
  • Font: Hack Nerd Font
  • Icon Theme: All the Icons
  • Some extensions I really like:
    • Magit: A robust versatile git UI
    • OrgRoam: A Zettelkasten-esque tool for personal knowledge management
    • Elfeed: RSS manager
    • EditWithEmacs: A Hammerspoon package to allow editing other application’s text areas in Emacs
    • Ox-Hugo: For exporting to my personal blog
    • Grab Links: For grabbing browser links and adding them to my editor buffer as links (either org-mode format or markdown)

My Emacs config (and somewhat extensive documentation) is up at [[github.com/jeremyf/dotemacs][githu...]

Collapse
 
tulkdan profile image
Pedro Correa

Man, magit is a life saver, is such a nice and robust way to use git

Just a question, have you used emacs for nodejs development?
I'm trying to convert to emacs 100% but I find difficult to exit vscode "bubble" for nodejs

Collapse
 
jeremyf profile image
Jeremy Friesen

I haven't done nodens development. But there is eglot and lsp-mode as well as dap support, so I'd imagine it's somewhat smooth.

Collapse
 
paddyredbeard profile image
Patrick B • Edited
  • os: Pop!_OS or Ubuntu
  • terminal: Tilix
  • shell: oh-my-zsh
  • editor: NeoVim + SpaceVim
  • theme: molokai, badwolf, or jellybeans
  • font: NerdFont mono 13

Feel free to grab my Spacevim.d configuration, if you like it.

my spacevim

Collapse
 
asheeshh profile image
ashish

might try out the theme, looks great

Collapse
 
paddyredbeard profile image
Patrick B

I like the nanotech/jellybeans theme a lot, too.

Collapse
 
tqbit profile image
tq-bit • Edited
  • Editor: VSCode
  • Terminal: ZSH + Oh my ZSH + a few plugins
  • Theme: New Moon VSCode theme
  • Font: Fira Sans + Font Ligatures
  • Icon theme: Material Theme Icons (darker)
  • My favorite extensions: Git Graph, IntelliCode, TodoTree.

Github Copilot is pretty cool as well. Also, Tailwind Intellisense + prettier-plugin-tailwindcss prevent a lot of hassle (the latter is not a VSCode extension tho).

Collapse
 
mike_andreuzza profile image
Michael Andreuzza • Edited
  • Editor: VS Code
  • Terminal: VS Code Terminal
  • Theme: Serendipity ( My own )
  • Font: IBM Plex Mono
  • Icon Theme: Serendipity's icons theme. ( My own )
  • Some extensions I really like: Auto Close Tag, Auto Rename Tag,gitlense, path intellisense, Headinwind
  • Prefferences: Sidebar to right, wide terminal from tide to side.

You can grab the theme at serendipitytheme.com/, it has been ported to other platforms aswell.
VS Code Marketplace 15K installs:

Have a good day!



Collapse
 
asheeshh profile image
ashish • Edited

tried the theme, the color scheme is well chosen and actually resembles catppuccin a lot, the only thing that's an issue for me is that some colors are high contrast and I personally prefer softer colors which don't strain the eyes much, overall the theme looks good ❤

Collapse
 
mike_andreuzza profile image
Michael Andreuzza

Catpuccin?

The color scheme comes from the first version I made marketplace.visualstudio.com/items... but curated.

What theme have you tried? If you have tried the Midnight, yeah they are high contrast because it has been asked from the users, I don't use it personally, I use Sunset V2.

Is just for them :-)

In fact, V1 is only published because they were asking for it to come back :-)

Thank you for the Feddback Ashish, really appreciate

Thread Thread
 
asheeshh profile image
ashish

Yes I tried midnight from v2 as I like darker background 😅

Thread Thread
 
mike_andreuzza profile image
Michael Andreuzza

That explains it,try Sunset. Try Sunset, the text you snot as harsh.

Is my go to.

Collapse
 
asheeshh profile image
ashish

the theme looks great, will surely give the darker one a try ❤

Collapse
 
mike_andreuzza profile image
Michael Andreuzza

Nice!!

Feel free to drop some feedback !

Thread Thread
 
asheeshh profile image
ashish

sure!

Collapse
 
trubbers profile image
marcusdiedrich • Edited
  • As a beginner dev I've been trying to stick to using Vim in iTerm with ZSH as much as possible, however theres some things that I need a full gui IDE for and not just a text editor
  • I'm aware that Vim can be used as a full code editor but out of the box it's a more simple version and I haven't learned to configure it to it's full potential quite yet
  • When it comes to IDEs I have tried Atom, Sublime, and VS Code. Of the three VS Code in my opinion is the most intuitive and feature packed. not to mention probably the most popular IDE of all.
  • any tips for making the full switch to vim from vs code?
  • also hulk theme in zsh is my favorite iterm2colorschemes.com/
Collapse
 
asheeshh profile image
ashish

there are a lot of sites where you can learn more about vim, I haven't configured mine as I rarely use it, but I use LunarVim which already comes with some cool features, and ben awad made a video which you might want to see:
youtube.com/watch?v=gnupOrSEikQ

Collapse
 
paddyredbeard profile image
Patrick B

Hi marcusdiedrich,

You might have a look at SpaceVim, which provides a nicely customized set of Vim plugins to be a full-featured IDE. I've used Vim as my primary editor for 20-some years, and switched to NeoVim + SpaceVim about a year and a half ago, and I really enjoy using it. You don't have to use SpaceVim with NeoVim, but I've found they're a very good combination. I've customized my SpaceVim configuration to look just how I like it. I'd be curious to know if you try it and how you like it.

Collapse
 
trubbers profile image
marcusdiedrich

yo man! I've been using your recommendation SpaceVim and wow have I got to say I am super impressed!! This is definitely the best setup for vim especially when it comes to things like customization, syntax highlighting, and having a file tree or plugin manager all within vim and easy to setup. Honestly now that I've got it all configured I doubt I'll even consider switching to anything else. so thank you for the tip. 🔥

Thread Thread
 
paddyredbeard profile image
Patrick B • Edited

Awesome! Really glad you found it useful. I occasionally still use Vim in other configurations, but generally only if I just need a text editor for a quick task. Once I got used to SpaceVim, I haven't really looked back. Especially as I'm often working via an SSH session and latency just isn't an issue as it can be with some other IDEs.

Collapse
 
trubbers profile image
marcusdiedrich

looks great! going to take your advice and setup a similar config with Neovim/Spacevim. thanks for the tip ill let you know how it goes.

Collapse
 
yongdev profile image
Yong Dev
  • Editor: VS Code
  • Terminal: Kitty terminal
  • Theme: Community Material Theme Palenight
  • Font: Consolas, 'Courier New', monospace
  • Icon Theme: File Icons

'my theme'

Collapse
 
manethye profile image
Maneth

Can I install kitty terminal on windows?

Collapse
 
yongdev profile image
Yong Dev

Yes. Via wsl

Collapse
 
neevjewalkar profile image
Neev
  • Editor: VS Code
  • Terminal: Hyper with Fig
  • Theme: Ayu Dark/Tokyo Night
  • Font: Fira Code
  • Icon Theme: Ayu
  • Some extensions I really like: Turbo Console Log, Github Copilot editor my terminal cus why not lol terminal
Collapse
 
asheeshh profile image
ashish

what prompt are you using for hyper, that looks so good 👀

Collapse
 
neevjewalkar profile image
Neev

Im using pure prompt, thanks!

Thread Thread
 
asheeshh profile image
ashish

thanks!

Collapse
 
malcak profile image
Malcak • Edited
  • Editor: VS Code
  • Theme: Material theme darker high contrast
  • Font: Cascadia Code
  • Icon Theme: Gruvbox Material Icon Theme
  • Some extensions I really like: GitLens, Error lens, indent-rainbow, Mintlify, MySQL, Thunder Client.
  • Terminal: Windows Terminal with PowerShell 7, WSL2 (Ubuntu) with zsh and oh-my-zsh
Collapse
 
andreitopli profile image
andrei • Edited
  • Editor : Sublime Text
  • Terminal: Terminal.App on Mac OS with zsh
  • Editor Theme: Aura Theme
  • Terminal Theme: Aura Custom
  • Editor Font: Menlo
  • Terminal Font: Hack
  • Extension : LSP Typescript, Import Helper, Prettier

I've used VS Code a lot previously with a custom Rose Pine theme and quite a few extensions but when I work on multiple windows it slows down a lot, especially with TS. Sublime is such a nicer and smoother experience. I still use VS Code but just when I need to do Live Share coding, for all other purposes Sublime is my preferred choice.

Editor

Terminal

Collapse
 
asheeshh profile image
ashish

looks great

Collapse
 
andreitopli profile image
andrei

thanks man! I like to keep things simple so not to much going on there.

Thread Thread
 
asheeshh profile image
ashish

minimalism is cool 🤝

Collapse
 
clpsplug profile image
C. Plug

Background: I use macOS.

  • IDE: JetBrains IDE (Rider, IDEA, PyCharm)
  • Terminal: iTerm2
  • Theme Dark and Darcula for IDE. I also prefer the .NET syntax highlighting color, so I replicate that for JB IDEs that doesn’t do it by default.
  • Font: M+ Font family. 1m for code, 2p for regular text.
  • Extensions: Dash, WakaTime, IdeaVim, and the “Nyancat progress bar” plugin only for my amusement XD

The M+ font is indispensable for me. It is a very well made free Japanese font. I require that Japanese text in my code perfectly line up with alphabet which M+ is good at but some preinstalled macOS fonts fail to do so!

Collapse
 
ingosteinke profile image
Ingo Steinke • Edited

I like this discussion! It might seem trivial, but it made me check and appreciate the various beautiful fonts that I use besides web font and graphic typography! I also appreciate many of the other recommendations in the post and comments, including Sarah Drasner's Night Owl Theme which I used regularly when VS Code (or rather Codium) was my default code editor. Currently I prefer PhpStorm as a good IDE for fullstack frontend and backend coding.

Here is a screenshot collage of PhpStorm with my three favourite themes (I prefer to switch light and dark themes depending on the surrounding light), Sakura terminal, and the Ubuntu Budgie launcher which brings some MacBook look and feel to Ubuntu Linux:

screenshot collage with IDE, shell, and launcher icons

Collapse
 
asheeshh profile image
ashish

glad that you liked the discussion, I was able to find out about a lot of new themes, extensions, fonts, and even editors from this whole discussion, so it was definitely a good idea asking the question :)

I love your aesthetic setup, the color scheme, fonts, even the ide and terminal they're complementing each other well ❤

Collapse
 
lyrod profile image
Lyrod • Edited

Too many VSCode 😂.

Editor: WebStorm (+ VSCode [without sidebar, only shortcuts 😛] for small edit)
Terminal: iTerm with fish + fisher (git plugin, nvm)
Theme: One Dark
Font: Monolisa or JetBrains Mono
Extensions: Tailwind intellisense, copilot for VSCode)

Collapse
 
dim0147 profile image
Bon

Waiting someone mention JetBrain products

Collapse
 
asheeshh profile image
ashish

😂

Collapse
 
asheeshh profile image
ashish

😂people like vs code

Collapse
 
dikamilo profile image
dikamilo • Edited
  • Editor: WebStorm
  • Terminal: iTerm2
  • Theme: Visual Studio Dark 2019 (WebStorm), Atom (iTerm2)
  • Font: JetBrains Mono
  • Icon Theme: Atom Material Icons
  • Some extensions I really like: CodeGlance, Conventional Commit, GitToolBox, Import Cost, Rainbow Brackets, String Manipulation

WebStorm

iTerm2

Collapse
 
omenlog profile image
Omar E. Lopez • Edited
  • Editor: Neovim
  • Termina: ITerm2 + OhMyZsh
  • Theme: molokai
  • Extensions: Luasnip, Vim-Fugitive, Tree-Sitter, LSP, PowerLine, etc ...

Image

Collapse
 
jairusjoer profile image
Jairus Joer • Edited
  • Editor: VS Code
  • Terminal: iTerm with starship.rs, a simple custom theme and zshrc
  • Theme: GitHub Dark
  • Font: JetBrains Mono
  • Icon Theme: None
  • Some extensions I really like: Auto Rename Tag, ESLint, file-size, IntelliCode, Prettier

My personal IDE setup

Collapse
 
vaarun_sinha profile image
Vaarun Sinha • Edited

Editor: VSCODE
Terminal: Iterm and ZSH (Mac OS)
Theme: Monokai Pro
Font: Cascadia
Icon Theme: Material Icon Theme
Some extensions I really like: GitLens , Thunder Client, Code time

Collapse
 
jposarekar profile image
Jignesh Posarekar
Editor: VS Code
Terminal: GitBash
Theme: DVLPR
Font: Fira Code
Icon Theme: Material Icon Theme
Some extensions I really like: Turbo Console, Prettier, Number bookmark, Error lens, colorize
Enter fullscreen mode Exit fullscreen mode
Collapse
 
zabdeldjallil profile image
Djilou
Editor: LunarVim
Terminal: Kitty terminal
Theme: Kanagwa 
Font: JetBrains Mono Regular Nerd Font Complete Mono
Icon Theme: DevIcons
Enter fullscreen mode Exit fullscreen mode

Some extensions I really like: lunarvim.org/plugins/01-core-plugi...

Collapse
 
andrewbaisden profile image
Andrew Baisden

Editor: VS Code
Terminal: Hyper/iTerm 2
Theme: Dracula
Font: Jetbrains Mono
Icon Theme: Material Icon Theme
Some extensions I really like: Thunder Client, Colorize, Better Comments

https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7n7jqxtttjkoh6tn52s8.png

Collapse
 
asheeshh profile image
ashish

Dracula is one of my most used themes :)

Collapse
 
andrewbaisden profile image
Andrew Baisden

I put Dracula everywhere all my IDE's and terminals have the same theme.

Collapse
 
pratapkute profile image
Pratap kute • Edited

Editor: VS code / Pycharm (dark theme)
Terminal: Bash terminal
Theme: Default Dark
Icon Theme: Material Theme Icons
Font: monospace
Some extensions I really like : Docker,Remote SSH,GitLens,Markdown

Collapse
 
envoy_ profile image
Vedant Chainani
  • Editor - VS Code
  • Terminal - Windows Terminal with PowerShell 7
  • Theme - After Dark
  • Font - Fira Code Retina
  • Icon Theme - Material Icon Theme
  • Some extensions I really like:
    • Polacode
    • Rainbow Brackets
    • Truffle for VS Code
    • Solidity
    • Markdown All in One

Theme

Collapse
 
aucacoyan profile image
AucaCoyan • Edited

Editor: VS Code
Terminal: Windows Terminal lastest version of Powershell, oh-my-posh, Terminal-Icons and PSReadLine for intellisense (like fish)
Theme: Shades of Purpule
Font: Caskaydia Code
Icon Theme: vscode-icons
Some extensions I really like: Error Lens, WakaTime, File Utils and Vim

Collapse
 
asheeshh profile image
ashish

I have tried shades of purple previously, it's a very unique theme

Collapse
 
jonesey712 profile image
Jonesey712

Editor: VS Code
Terminal: powershell (on windows), ZSH on Mac
Theme: VS Code default Dark
Font: Consolas
Icon Theme: Default
Some extensions I really like: ESLint, Prettier, Bracket Pair Colorizer 2 (which is deprecated :( ), VSCode-Pets

Collapse
 
lyrod profile image
Lyrod

This is because vscode has his own bracket pair colorizer. ;)

Collapse
 
nicfitzgerald profile image
Nic FitzGerald (they/them)
Collapse
 
holygeek404 profile image
HolyGeek404

Editor: Rider
Theme: Material Deep Ocean
Font: Menlo
Icon Theme: Atom Material Icon
Extensions: Kite AI, Rainbow Brackets

Collapse
 
linusfm profile image
Linus F. Müller

I have a pretty regular setup. But one thing I just noticed is the fact I am having like 5 editors installed. Although I only use VS Code I got sublime, android studio, PyCharm and IntelliJ. 🤷‍♂️ Time to regain some disk space.

Collapse
 
asheeshh profile image
ashish

damn, 5 editors on one machine, the most editors I have ever used together is 2 😆

Collapse
 
michidk profile image
Michael Lohr • Edited
  • Editor: VS Code (using devcontainers)
  • Terminal: Windows Terminal with WSL v2
  • Theme: One Dark Pro
  • Font: Fira Code
  • Icon Theme: Material Icon Theme
  • Some extensions I really like: GitHub Copilot, Grammarly, Auto Close Tag, Auto Rename Tag, Better Comments, error lens, github copilot, gitlense,
Collapse
 
besworks profile image
Besworks

I've got a pretty heavily customized setup...

Hardware: MacBook Pro 7,11
OS: Arch Linux
Window Manager: xfce4 (with customized Dots theme)
GTK Theme: Customized Ultimate Dark
Icons: Ghost Flat
Dock: plank
Terminal: guake
Editor: xed (with oblivion theme)
System Font: Roboto
Editor Font: Source Code Pro

screenshot

Collapse
 
alexphorta profile image
Buey

Why not?

Editor: Emacs w/ Evil Mode
Theme: Monokai w/ modifications
Terminal: Guake

Collapse
 
besworks profile image
Besworks

Guake for life! 👌🏻

Collapse
 
sudokunym profile image
Andrea • Edited

Editor: VS Codium
Terminal: Konsole with bash
Theme: Codel (though I like light themes better..
Font: Droid Sans Mono
Icon Theme: Icy Icons
Some extensions I really like: Error Lens, Markdown all-in-one, Marko VSCode and, recently discovered, Marquee. :D

Collapse
 
chipzstar profile image
Chisom Oguibe • Edited

Editor/IDE: JetBrains WebStorm / IntellIJ
Terminal: Cmder (windows)
Theme: Material Darker (IDE), monokai (terminal)
Font: Inconsolata
Icon Theme: Atom Material Icons
Some extensions I really like: Tabnine, String manipulation, Rainbow brackets, Code Time, JSON Helper

Image description

Collapse
 
bbrtj profile image
bbrtj
  • Editor: Neovim inside tmux
  • Terminal: Suckless terminal (or windows terminal + wsl if windows is necessary)
  • Theme: Gruvbox
  • Font: Dejavu sans mono
  • Some extensions I really like: FZF, fugitive, esearch, nerdtree
Collapse
 
ztb profile image
Zach Blake

Editor: VS Code
Terminal: Warp
Theme: GitHub Light for daytime use, GitHub Dark for nighttime use
Font: Fira Code w/ Ligatures
Icon Theme: Material Icon Theme
Some extensions I really like: Error lens, TODO Tree, Vim

Collapse
 
asheeshh profile image
ashish

I want to use warp so bad 😭

Collapse
 
arnu515 profile image
arnu515 • Edited

Editor: VSCode for web dev, and PyCharm for python
Terminal: Konsole (KDE Default) with OhMyZsh and Powerline
Theme: VSCode Dark+
Font: Caskaydia Cove Nerd Font for the editor + Hack Nerd Font for the terminal
Icon Theme: Material Icon Theme
Some extensions I really like: GitHub Copilot, Better Comments, SQL

i use arch btw

Collapse
 
michaelfmnk profile image
Michael Fomenko • Edited

Editor: Intellij Idea
Terminal: iTerm + ZSH + Oh my ZSH
Theme: Foundation dark
Font: PragmataPro. It looks sick! fsd.it/shop/fonts/pragmatapro/
Extensions:
hide path, git toolbox, GitHub Copilot (I'm afraid of that thing. It does wonders), Nyan Cat Progress Bar (installed it for fun, still using it 6 years later), plugins for string and different files manipulation (csv, json, yaml, properties, etc).

Collapse
 
asheeshh profile image
ashish

I just checked the nyan cat extension, already loving it 😂

Collapse
 
charliesay profile image
Charlie Say

Editor : VS Code (& IntelliJ 😶)
Terminal : HyperJS with OhMyZsh
Theme : Cobalt 2
Font : Incosolata
Icon Theme : Material Icon Theme for sure
Some extensions I REALLY like : AutoImport, Auto Rename Tag, Color Highlight & obvs prettier.

Collapse
 
hernanreyes profile image
Hernan Reyes • Edited
  1. Editor: Goland
  2. Terminal: Hyper
  3. Theme: A combination of Aura Theme and Material Darker
  4. Font: JetBrains Mono
  5. Icon Theme: Material Icon
  6. Some extensions I really like: Vim and Key Promoter

Editor picture

Collapse
 
ccorb profile image
Christopher Corbo • Edited

Which Editor i use depends on the use case. I dont have a one fits All solution, rather have the most comfortable setup for developing in the given Environment.

Java, Android native

  • eclipse
  • build in terminal etc
  • darkest Theme addon
  • extension i have to work with like spring etc, other than that i have Stock installation

C, c#, c++

  • visual studio
  • dark Theme
  • nö addons whatsoever

Js, ts, groovy, xslt, HTML, futter, react, bla

  • vs code
  • dark theme
  • rainbow brackets
  • built in console etc

XML, json undefined data

  • notepad++
  • xmltools
  • dark theme

Mariadb, MySQL, mssql

  • MySQL workbench
Collapse
 
asheeshh profile image
ashish

well organized setup

Collapse
 
guilhermeomt profile image
Guilherme Tavares • Edited

Editor: VS Code
Terminal: Windows Terminal with WSL2
Integrated Terminal: Bash with Starship and ble.sh
Integrated Terminal Font: FiraCode Nerd Font Mono
Theme: GitHub Theme (GitHub Dark Default)
Editor Font: JetBrains Mono
Icon Theme: Material Icon Theme
Some extensions I really like: GitHub Copilot, ESLint, Prettier, Thunder Client, Path Intellisense

Collapse
 
basicpixel profile image
O. AlQudah • Edited

Editor: VSCode w/ Vim emulation
Terminal: Windows Terminal w/ PowerShell
Theme: Monokai Pro
Font: JetBrains Mono
Icon Theme: Monokai Pro icons
Some extensions I really like: Multiple cursor case preserve, prettier, GitLens, ESLint, and some more.

Screenshot

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Editor: VS Code
Terminal: typically I use VS Code's integrated terminal, but I also use iTerm, both with Fig and zshrc. I've recently been trying out warp.dev as well
Theme: Fortnite with Legendary mode enabled
Font: Dank Mono
Icon Theme: File Icons (colorless)
Some extensions I really like: Live Share extension pack, prettier, Auto Rename Tag

More on my setup at iamdeveloper.com/uses

Collapse
 
asheeshh profile image
ashish

I want to try out warp too, but they don't support windows yet, so gotta be patient :'(

I really liked the idea of having a setup section on personal site, don't mind me stealing the idea and implementing it in my site, tysm! 😆

Collapse
 
lynnntropy profile image
Lynn Romich
  • Editor: VS Code
  • Terminal: Windows Terminal w/ fish (in WSL 2)
  • Theme: Tomorrow Night
  • Font: Fira Code
  • Some extensions I really like: GitLens

Screenshot

Collapse
 
siddhantk232 profile image
Siddhant Kumar • Edited

setup

Collapse
 
juanlanus profile image
Juan Lanus

I edit with (g)vim on Ubuntu Linux.
My vim configuration (github.com/juanlanus/vimconfig) renders a screen of almost only lines of code, no space wasted in clickacle artifacts.
The fonts are "Source Code Pro Medium" and the beautifun "Montserrat" for proportional spacing.
I use mainly BitBucket (instead of GitHub) because it allows me to have private repos for free. I interact with the remote repos using plain command line Git.
GNOME Terminal, the Ubuntu default.

Actually, I'm old and I use vi, later vim, since like 40 years ago, in SCO Unix and later in Windows 98 (it was a 70K exe).
To me, vim is the most productive tool, the one with highest usability, because is allows me to do more work with less keystrokes more safely.
I don't confuse usability with ease to learn. To be proficient with vim you need some training, and then some more. But it gets the job done quickly; for example I seldom take my hands out of the keyboard to grab the mouse.

Collapse
 
asheeshh profile image
ashish

the last few lines are so true

Collapse
 
hkamran profile image
H. Kamran • Edited
  • Editor: VS Code
  • Terminal: Hyper with Fig and zsh (oh-my-zsh)
  • Theme: Lukin Theme
  • Font: Menlo
  • Icon Theme: Material Icon Theme
  • Some extensions I really like:
    • Auto Close Tag
    • Auto Rename Tag
    • Choose a License
    • Volar
    • Prettier
    • Markdown All in One
    • ESLint
    • Better Comments
    • gitignore

VS Code screenshot

Collapse
 
devpenzil profile image
Ajo Alex

Editor: VS Code
Terminal:Default terminal for linux
Theme: Witcher
Font: Ubuntu Mono
Icon Theme: Material Icon Theme
Some extensions I really like: Auto Close Tag, Auto Rename Tag, Better Comments, error lens,ES7.

Collapse
 
epigene profile image
Augusts Bautra
  • Terminal: iTerm2 | Monaco font | fish shell + oh-my-fish, using robbyrussell theme iTerm2 theme
  • Editor: VSC using DejaVuSansMono font with a custom theme I call Antigua (variation on SolarizedDark for Ruby) Antigua VSC theme
  • VSC Extensions:
    • Bookmarks (mark lines)
    • Git Blame (line blame in statusbar)
    • Reopen Closed Tab (undo misclick close)
    • Ruby Around The Block (toggle Ruby block style easily)
Collapse
 
kmohzaid profile image
KMohZaid

Editor: VS Code
Terminal: Window Terminal & In Vscode : Powershell
Theme: dracula ( dont know much theme )
Font: Cascadia Code
Icon Theme: vscode icon pack extension
extensions I like: GitHub Copilot ( do many task == time save 😂 ), every language intellisense, git lens, prettier, etc

Collapse
 
adersonbertim profile image
Aderson Bertim

Editor: Neovim.
Terminal: Alacritty and oh-my-bash.
Theme: Dracula for terminal, TokyoNight for Neovim.
Font: Hack font.
Extensions: A bunch of plugins in neovim like LSP, Treesitter...
OS: Arch Linux.

Collapse
 
wadecodez profile image
Wade Zimmerman
Editor: VS Code/ JetBrains
Terminal: IDE Terminal Panel
Theme: Monokai Dark
Font: Fira Code or Comic Sans
Icon Theme: Built-in
Some extensions I really like: GitLens, Rainbow Brackets, Emmet, Spell Checker
Enter fullscreen mode Exit fullscreen mode
Collapse
 
mojo2012 profile image
Matti • Edited

Editor: VS Code
Terminal: iTerm with OMZ
Theme: Eclipse Color Theme
Font: Liga Menlo
Icon Theme: macOS classic icon them
Some extensions I really like: error lens, gitlense, auto align, eclipse color theme and keymaps

vscode

Collapse
 
mrcaidev profile image
Yuwang Cai
  • Editor: VS Code
  • Terminal: Native terminal on both linux and win11 (now Windows Terminal)
  • Theme: One dark pro (kind of getting tired so would someone recommend some nice themes to me)
  • Font: Ubuntu Mono on linux and Consolas on windows (Many fonts do not render well on windows, i don't know why)
  • Icon Theme: Material Icon Theme
  • Some extensions I really like: ESLint, Prettier, Docker, SQLTools.
Collapse
 
usmtcop profile image
usmt-cop

Editor: VS Code
Theme: Bearded Theme(ALtica)
Font: MonoLisa Medium
Icon Theme: VS code icons
Some extensions I really want to be enabled always : Tabnine AI, GitLens, Output Colorizer, Prettier,Read-Only Indicator, Trailing Spaces

Collapse
 
asheeshh profile image
ashish

looks great!

Collapse
 
deniserdogan profile image
Denis Erdoğan • Edited

Editor: Neovim (and tmux for window management)
Terminal: Alacritty
Theme: Deus (almost same as ayu)
Font: FiraCode
dev-to-uploads.s3.amazonaws.com/up...

Collapse
 
green726 profile image
Milan Lustig • Edited
  • Editor: Neovim
  • Terminal: Tilix
  • Theme: terafox
  • Font: SpaceMono Nerd Font
  • Some Extensions I Really Like: NvimTree, Cokeline, Feline, Alpha, LSPConfig, TreeSitter greenvim-greeter greenvim-code My Config GitHub
Collapse
 
randwulf_magnus profile image
Randell Knight
  • Editor: VS Code
  • Terminal: Windows Terminal and Hyper with PowerShell 7
  • Theme: Vitesse Gray Dark
  • Font: Fira Code
  • Icon Theme: Material Icon Theme
  • Some extensions I really like: Auto Close Tag, Better Comments, Choose a License, ESLint, and GitHub Copilot.
Collapse
 
vernonk profile image
Vernon Kesner
  • Editor: VS Code
  • Terminal: iTerm (with zshrc and amuse theme)
  • Theme: Dark+ (default dark) in VSCode
  • Font: Fira Code
  • Icon Theme: Material Icon Theme
  • Some extensions I really like: ESLint, GitLens, Import Cost, Live Share, Diff Tool
Collapse
 
npolivanov profile image
npolivanov
  • Editor: Webstorm
  • Terminal: Windows PowerShell
  • Theme: Darcula
  • Font: JetBrains Mono
  • Icon Theme: -
  • Some extensions: GitToolBox, Bitbucket Linky, .env files support, Json parser, OpenApi (Swagger), React snippets and etc.
Collapse
 
akilesh profile image
Akilesh
  • Editor: VS Code (primary), WebStorm (once in a while)
  • Terminal: Windows Terminal and PowerShell 7
  • Theme: Dark + (maybe my eyeballs👀 prefer default)
  • Font: Consolas (once again default)
  • Icon Theme: Material Icon Theme
  • Some extensions I really like: GitHub Copilot, Conventional Commits, Luna Paint, Turbo Console Log, GitLens.
Collapse
 
mohamedation profile image
Mohamed Adel

here is mine

Editor: VS Code
Terminal: Terminator with Zsh, and ohmyzsh on Arch Linux (BTW)
Theme: Night Owl
Font: Droid Sans Mono
Icon Theme: Material Icon Theme
Some extensions: Autoprefixer, Live Server, Prettier - Code formatter, Vetur,...

Collapse
 
asheeshh profile image
ashish

night owl 🤝

Collapse
 
krusty93 profile image
Andrea Grillo

Editor: VS 2022
Terminal: PowerShell 7 (Windows Terminal) with oh my posh
Theme: Dark
Font: CaskaydiaCove NF
Icon Theme: PS
Some extensions I really like: Csv converters, gitlense, FormatOnSave, PPT and more

Collapse
 
willliamdev profile image
William Almeida • Edited
  • Editor: VS Codium
  • Terminal: ZSH + Powerlevel10k
  • Theme: Omni (dracula based)
  • Font: JetBrains Mono + Font Ligatures
  • Icon Theme: Material Icon Theme
  • Extensions:
    • ...Themes
    • ESLint
    • Discord Presence
    • Live Server

Screenshot of vscode on nodejs project

Collapse
 
rufusmotus profile image
Kamil Sołtys
  • Editor: VSCode + Plastic theme
  • Terminal: iTerm2 + ZSH + Agnoster theme
  • Font: Fira Code + Font Ligatures
  • Extensions used on a daily basis: Auto Close Tag, Auto Rename Tag, Code Metrics, Volar
Collapse
 
asheeshh profile image
ashish

I use the auto rename tag too, it's a life saver lol

Collapse
 
samuelfaure profile image
Samuel-Zacharie FAURE • Edited

Editor: Neovim
Terminal: Alacritty
Theme: OneDark
Font: Jetbrains mono (recently migrated from Inconsolata, both great choices)

On my customized arch system, it brings joy to work on it.

Collapse
 
dhravya profile image
Dhravya

VScode, with starship as the terminal
I use the
Material Dark theme with material icons. For the terminal I use Jetbrains Mono as font and ofc GitHub copilot

Collapse
 
asheeshh profile image
ashish

I use starship with powershell 7, one of the best prompts out there 💪

Collapse
 
davenguyenhuy profile image
Nguyen Huy Cuong

IDE: Intelliji (RubyMine)
Iterm2 + ZSH
Font/Theme: default

Collapse
 
shameem profile image
SHAMEEM ALI

editor - Pycharm and VS

Collapse
 
ritik_20 profile image
ritik

I came for themes lol

Collapse
 
pauldubois777 profile image
Paul DuBois

notepad.exe

Collapse
 
asheeshh profile image
ashish

😭

Collapse
 
not4ro profile image
Matteo Notaro

Editor: VS Code
IDE: Jetbrains platform
Theme: Material
Font: Jetbrains Mono with ligature
Icon: Material

Collapse
 
martinlutherdale profile image
Martin Lutherdale • Edited

Editor: PyCharm Professional
Terminal: PyCharm Professional
Theme: Default dark
Font: Some mono
Icon Theme: default
Some extensions I really like: None atm

Collapse
 
pbnj profile image
Peter Benjamin (they/them)

Coding without a code editor or IDE is unimaginable unless you use notepad.

Why not?

Run a program to write code, run a program to lint/fix code, run a program to compile/execute code, and run a program to debug code.

To elaborate:

  • Editor: vim
  • Terminal: Any terminal emulator available on my system (e.g. Terminal.app, GNOME Terminal, Windows Terminal, Blink.sh, Google Chrome Secure Shell, ...etc). I personally like cool-retro-term purely for aesthetics.
  • Theme: None (:syntax off in vim)
  • Font: Input Mono
  • Icon Theme: None (I have used exa --icons in the past)
  • Extensions: Any program in the terminal or shell scripts I write, like:
    • Terminal multiplexer/shell session manager: tmux
    • Editor: vim
    • Compilers & interpreters: go, cargo, node, python, ...etc.
    • Linters & formatters: go fmt/goimports, cargo clippy, rustfmt, prettier, eslint, ...etc.
    • Deguggers: gdb, delve, node --inspect, ...etc.
    • Query APIs: curl, wuzz, httpie, curlie
    • Query data: jq, yq, dasel, xsv
    • Search files: find, ripgrep, fd
    • Search web: ddgr
    • Source Control: git, gh, lazygit, pre-commit
    • Fuzzy finder: fzf
    • Infrastructure & container management: terraform, kubectl, docker, devcontainers (from vscode)
    • Bug Tracking/Issue Management: jira, gh issue, gh-i (gh extension)
    • Shell aliases & scripts (to tie all of them together), for example:
      • I have a shell wrapper around grep, called gw, that allows me to store common patterns (e.g. URLs, IP addresses, ...etc) in a YAML config file so that I don't have to remember long regex patterns. This allows me to compose the functionality in any workflow (e.g. use it in tmux shortcuts, use it in other programs/scripts).
      • I have a script that uses gw to filter tmux buffers for any URL through fzf and open the selected URLs in the default browser. This script is also wired up to a tmux keyboard shortcut : Ctrl-b + Ctrl-u to quickly open any url from the terminal without having to manually copy/paste.
      • I have a project management workflow where I store all my projects in ${HOME}/Projects/ and a shell script open-project that enumerates through all the projects, filter them through fzf (command-line fuzzy finder), and open selected projects in new tmux windows. This script is wired up to a tmux keyboard shortcut: Ctrl-b + Ctrl-w to quickly open and start working on any project.
      • And so on...

And I am not excluded from enjoying modern dev-tooling, like LSP (via any number of vim plugins), auto-completion (via any number of vim plugins), or even GitHub Co-Pilot, if I want to.

And I get to bring all of this with me to any remote system, if I need to, either by scping my ${HOME}/.dotfiles to a remote server or by git cloning my dotfiles, which is convenient because all I need when I am out and about is an iPad (or iPhone) and Blink.sh to remote into my home servers, cloud servers, docker containers, or raspberry pi's.

Hopefully, this demonstrated that "code editor" or "IDE" is only 1 productivity tool in a toolkit and often times it is more restricted since tweaking the behavior is limited to the product or adding new functionality/capability comes with a high barrier-to-entry.

Collapse
 
asheeshh profile image
ashish

Run a program to write code, run a program to lint/fix code, run a program to compile/execute code, and run a program to debug code.

sounds quite tedious to me as I am quite used to using editors, though I occasionally use vim too, I agree with your last statement though, in the end they are just a productivity tool and depends on the editor itself to how much extent it can be customized/configured according to the user's wish.

Collapse
 
pbnj profile image
Peter Benjamin (they/them) • Edited

sounds quite tedious to me as I am quite used to using editors

I certainly didn't start out my engineering career with Vim. I started with Atom, then Sublime, then VS Code, then IntelliJ IDEA Ultimate.

What led me to Vim was not Vim itself, but it was the flexibility of the terminal and how easy it was to compose programs to create new functionality and workflows that allowed me to be more productive than I was.

Slowly, over time, I started doing more in Vim and less in VSCode/IDEA.
Slowly, over time, I started creating scripts, CLIs, programs that improve my workflow and productivity.

It's fine if anyone prefers Code Editors and IDEs over text editors.
My goal was to demonstrate that coding without a code editor or IDE is somewhat imaginable.

Thread Thread
 
asheeshh profile image
ashish

Yes, I totally got your stand here, even I want to get deep into vim as its extensibility and customizability is literally endless.

Collapse
 
browndini profile image
Kyle Brown

FONT: Comic Code 👌🏽

Collapse
 
ashobiz profile image
Ashok

VS code with default settings.

Collapse
 
santosh profile image
Santosh Kumar • Edited

Editor: VS Code
Terminal: Konsole, with Bash
Theme: Gruvbox Dark
Font: Fira Code
Icon Theme: Seti
Some extensions I really like: GitLens, Remote (SSH|Container), Go, Python

Collapse
 
nirjhor_saha profile image
Nirjhor Saha

Editor: VS Code
Theme:Dracula

Collapse
 
lizardkinglk profile image
sndp

Editor: VSCode
Terminal: CMD
Theme: GitHub Dark High Contrast
Icon Theme: Material Theme
Extensions: Auto Import, Live Server, Live Sass Compiler, Beautify, Rest Client, Docker

Collapse
 
adibhanna profile image
Adib Hanna

Jetbrains IDEs in distraction-free mode with IdeaVim plugin.

Collapse
 
stephenbrooks220413 profile image
Stephen A Brooks

I use webstorm from jetbrains, amazing code editor for javascript frameworks. I stopped using sublime and visual studio code altogether after using webstorm.

Collapse
 
stephenbrooks220413 profile image
Stephen A Brooks

JetBrains link

jetbrains.com/webstorm/

Collapse
 
fish1 profile image
Jacob Enders
  • Editor: VS Code
  • Terminal: WSL Debian & Fish Shell
  • Theme: Github Dark High Contrast
  • Font: JetBrains Mono
  • Extensions: Vim, Git Graph, GItLens, REST Client
Collapse
 
yash1307cse profile image
Yash Chaudhari

Editor - Android Studio, Intellij IDEA
Text Editor - Sublime Text
Theme - Github Dark (Material)
Font - Seoge UI
Icon Pack - Material Icon Pack

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

Editor: VS Code
Terminal: VS CODE Terminal with PowerShell 7, Windows Terminal
Theme: One Dark Pro (The Best 😎👍)
Font: Fira Code
Icon Theme: Material Icon Theme
Some extensions I really like: MisterJ.angular-extension-pack-by-bro-jenuel, MisterJ.vue-volar-extention-pack, MisterJ.vue-extention-pack-by-bro-jenuel, MisterJ.laravel-expack

Collapse
 
asheeshh profile image
ashish

one dark is indeed one of the best dark themes out there, I have used fira code too :)

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

awesome mate 👍

Collapse
 
tutrinh profile image
Tu Trinh

My favorite editor by far is VS Code. Constantly updating, with features that improve our experiences.

Collapse
 
haydenwalker980 profile image
Hayden • Edited
  • Editor: IntelliJ IDEA, GNU nano
  • Terminal: Konsole, Warp (both /bin/bash)
  • Theme: Space Grey
  • Extensions I really like: Discord presence, Tabnine
Collapse
 
jcubic profile image
Jakub T. Jankiewicz
  • Editor: GNU Emacs with reverse colors
  • OS: Fedora GNU/Linux
  • Desktop: XFce
  • Terminal: default Xfce terminal with Bash
  • Theme: Adwaita (dark)
  • Icons: Clarity
Collapse
 
thomasbnt profile image
Thomas Bnt ☕
  • Editor: Generaly IntelliJ
  • Terminal: Windows Terminal and Ubuntu WSL
  • Theme: Material Ocean Theme
  • Font: MonoLisa and Comforta
  • Icon Theme: Atom Material Icons
  • Some extensions I really like: GitHub Copilot, WakaTime, ESLint, Discord Integration, InlineError, Prettier, Vue.js, Markdown and EJS. ✨
Collapse
 
brampayrequest profile image
Bram Hammer • Edited

Almost the same setup except copilot and wakatime and I have some react plugins and Nyan cat load bar 😸

Oh and oh-my-posh on terminal is a must imho!

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Nyan cat Gif

Collapse
 
asheeshh profile image
ashish

I had tried monolisa some time ago, it's a cool font!

Collapse
 
d1p profile image
Debashis Dip

Editor: Pycharm
Terminal: iTerm2 + oh-my-zsh
Theme: Dracula for iTerm and One Dark Vivid for Pycharm
Font: Cascadia Code
Extensions: GitHub Copilot, WakaTime, Gittoolbox

Collapse
 
dojovader profile image
Okeowo Aderemi

Editor: Webstorm
Terminal: Konsole
Theme: Dracula
Font: Fira code
Icon Theme: Material Icon Theme
Some extensions I really like: Svelte Plugin

Collapse
 
karl_schaubmair_6b688c1d4 profile image
Karl Schaubmair

Editor: IntelliJ
Terminal: Warp
Theme: Solarized Light
Font: JetBrains Mono in IntelliJ & Hack in Warp
Icon Theme: ?
Some extensions: GitHub Copilot, Grep Console, Rainbow Brackets, SonarLint, ...

Collapse
 
cednore profile image
cednore
  • Editor: vscode
  • Terminal: zsh+ohmyzsh+powerlevel10k
  • Theme: Cobalt2
  • Font: Hack
  • Icon Theme: vscode-icons
Collapse
 
wiebuschlothar profile image
wiebuschlothar

Editor : VS Code
Terminal: ComEmu
Theme: One Dark Pro
Font: Fira Code
Extensions : Prettier, Remote ssh, Auto Close Tag, Auto Rename Tag, Better Comments,
external Tool: GitKraken

Collapse
 
nartvt profile image
tai tran • Edited

Editor: Nvim
Terminal: Iterm + ZSH
Theme: gruvbox
Font: Fira code medium nerd
Extensions: Vimium, octotree

Collapse
 
janghanpark profile image
janghan-park • Edited
  • Editor: Neovim
  • Terminal: Alacritty
  • Theme: Nord
  • Font: JetBrainsMono NF

Image description

Collapse
 
aryannigamoct2 profile image
Aryan Nigam

Here's my setup
Editor: VS Code
Theme: Material theme darker high contrast
Font: Segoue UI
Icon Theme: Material Icon Theme

Collapse
 
asheeshh profile image
ashish

does segoe ui look good with vs code? I thought it wasn't a monospace font

Collapse
 
jefferson682 profile image
J. Jefferson N. do Vale

Editor: VScode
Terminal: WSL + zsh + oh my zsh
Theme: Dracula
Font: firacode

Collapse
 
willypuzzle profile image
Domenico Rizzo

I use PhpStorm for PHP and Javascript/Typescript and Intellij IDEA for Java. For database I use the integrated SQL editor/Table Navigator of PHPStorm and sometimes DBeaver

Collapse
 
janghanpark profile image
janghan-park

Editor: Neovim
Terminal: Alacritty
Theme: Nord
Font: JetBrainsMono NF

Image description

Collapse
 
jjsquady profile image
Jorge Gonçalves Junior

Editor: JetBrains IDEs (PHPStorm, WebStorm, Goland)
Terminal: Oh my zsh!
Theme: Darcula
Font: JetBrains Mono Font
Icon Theme: Atom

Collapse
 
foreverealize profile image
FOREVEREALIZE • Edited

Editors: JetBrains Suite
OS: Linux Mint Uma 20.02
Terminal: Bash
Theme: Dark
Font: JetBrains Mono
Icon Theme: Default
Some extensions I really like: GitHub Copilot, ESLint and Choose a License.

Collapse
 
aktoriukas profile image
Gedi • Edited

Here's mine!

  • VS code
  • Monokai Pro
  • VSCode Icons
  • Font 'Menlo'
  • Fe extension: 'GitHub Copilot', 'Prettier', 'solidity', 'TailwindCSS IntelliSense'
Collapse
 
thegeekdev profile image
Neeraj Patel

IDE: IntelliJ
Terminal: Windows Terminal with PS7
Theme: One dark theme
Icon Theme: Atom Material Icons
Extensions/Plugins: Rainbow Bracket

Collapse
 
brsnumget profile image
brsnumget

editör : vs code
terminal : powershell
theme : github dark
font : sanserif
icon : heliu
some extensions : eslint es6 snippets

Collapse
 
jsn1nj4 profile image
Elliot Derhay • Edited

Lately using PhpStorm with Vuesion theme. I also like Palenight theme, especially since on Pop!_OS I was able to match it with a Gnome theme.

On Windows, Windows Terminal with PowerShell and Oh-My-PoSh. WSL is ZSH with ohmyzsh with Powerlevel10K. Linux (my personal laptop) uses the default terminal from Pop with the same ZSH/OMZ + p10k setup.

Tend to use Fira Code for my editor and Meslo for terminal.

Collapse
 
asheeshh profile image
ashish

meslo or menlo?

Collapse
 
jsn1nj4 profile image
Elliot Derhay

Meslo. It's one of those nerd fonts that has the icon glyphs included.
github.com/ryanoasis/nerd-fonts

Thread Thread
 
asheeshh profile image
ashish

got it

Collapse
 
oinak profile image
Oinak • Edited

Editor: Vim
Terminal: Terminator
Theme: jellybeans
Font: Victor Mono Medium
Icon Theme: "where we go we don't need bloody icons"
Some extensions I really like: FZF, vim-rails, Fugitive, GitGutter, CoC, Solargraph...
Vim

Collapse
 
cubiclesocial profile image
cubiclesocial • Edited

Editor: Crimson Editor (2004 edition, pre-Emerald Editor) and Notepad
Terminal: Command Prompt (or PuTTY when doing SSH)

I use and strongly prefer "ancient" text editors because they are: Small, fast, and have no unnecessary features. Crimson is my goto and has almost everything I need in a modern text editor without all the bloat. Let's just say that it works for me. Notepad is not really for coding but is extremely useful as a scratch pad on my second monitor to work out coherent thoughts and ideas.

I occasionally fire up Notepad++ for rare scenarios that Crimson doesn't handle well. I'll occasionally fire up vim on Linux or if I need to open multi-GB files. Can't stand most text editors for more than a few minutes of use. If an editor doesn't startup instantly or work exactly like Crimson Editor (or worse - attempts to format my code because it thinks it knows better), then I'm not interested.

I start Visual Studio on occasion when I need to dig into complex C++ debugging problems. Otherwise, I avoid IDEs like the plague. A text editor should just fill the screen and get out of the way of the developer. Everything else is a distraction and will get in the way at some point.

Collapse
 
asheeshh profile image
ashish

I don't easily get distracted while coding actually 😅, have you tried emacs though? it fits in your description of text editors 🤔

Collapse
 
devjim profile image
Jimy

A bit late, but here's mine :

  • Editor: VS Code (usually IntelliJ IDEA but the last update is battery draining)
  • Terminal: iTerm2 with ohmyzsh and Fig
  • Theme: Ariake Dark
  • Font: Jetbrains Mono
  • Icon Theme: Material Theme Icons
  • Some extensions: Auto Rename Tag, Better Comments, GitHub Copilot, GitLense, Prettier, Todo Tree, Vite
Collapse
 
mooktar profile image
mooktar
  • Editor: VSCode and SublimeText
  • Terminal : Windows Powershell
  • Theme: Dracula
  • Icon Theme: Material Icon
  • Extensions : Django, GitHub Copilot, Live Server, Prettier, Simple React Snippets, Tailwind CSS intellisense, ESLint, ES7+ react ...
Collapse
 
ben profile image
Ben Halpern

VSCode, default theme/font I think (Maybe I should get more creative!) One extension I really like is the Tailwind Docs extension. Maybe it's just because I don't actually develop in Tailwind full time, but I definitely don't have most of it memorized, so constant lookups if I'm messing around with utility class CSS is made enjoyable via the extension, which just launches the right page in the docs.

Collapse
 
asheeshh profile image
ashish

I didn't know about the extension, thanks for letting me know, checked it out and its just what I need ❤

Collapse
 
rolograaf profile image
Lourens

vscodium.com/ anyone?

Collapse
 
asheeshh profile image
ashish

there was a comment about vs codium if I remember correctly.

Collapse
 
jeremyf profile image
Jeremy Friesen

I have it installed and on a rare occasion use it. I much prefer it to VS Code and all it's "telemetry"

 
joshistoast profile image
Josh Corbett

Not sure how your home's drywall situation fits into our VS Code setups but ok I guess.

Collapse
 
thevladdo profile image
Vlad Dogariu

Editor: VS Code
Terminal: MacOS Terminal
Theme: OneDarkPro
Icon Theme: Material Icon Theme
Some extensions I really like: Error Lens, Bracket Pair Colorizer, Image preview, Live Server, Prettier