IDE
I’ve coded in multiple dev environments, including CLion, Eclipse, Xcode, IntelliJ, Racket, VSCode, … Among these, Atom was definitely my favorite so far (RIP 2022 🪦)
VSCode
Since Atom was retired, I have switched to VSCode as my main IDE.
Extensions I frequently use:
Atom
My IDE of choice. As you can see in my sync-settings backup, I use a ton of plugins. Notable mentions include:
- atom-notes
- quokka
- markdown-preview-enhanced
- project-manager
- script
- Platformio Terminal
- wakatime
Snippets
The Backup also contains a bunch of custom snippets. Here are some of my most used:
JavaScript
'Arrow function':
'prefix': 'ar'
'body': '(${1}) => {${2}}'
# Hooks
'useState const':
'prefix': 'cs'
'body': 'const [${1:variable}, set${1/(.+)/\\u$1/}] = useState(${2})'
'useEffect':
'prefix': 'ue'
'body': 'useEffect(() => {$2}, [${1}])'
# Debugging
'console.log':
'prefix': 'l'
'body': "console.log('${1:variable}', ${1:variable})"