Extensions
Required:
- MJML Required for Email templates
- Rails
- Ruby
- Ruby on Rails
- Ruby Solargraph
- Rubocop
- Tailwind CSS IntelliSense
- Simple Ruby ERB
- Live Share Required for pair programming
Optional:
Extensions
Required:
Optional:
| [ | |
| { | |
| "key": "cmd+alt+.", | |
| "command": "erb.toggleTags", | |
| "when": "editorTextFocus && editorLangId == 'html.erb'" | |
| } | |
| ] |
| { | |
| "workbench.colorTheme": "GitHub Dark", | |
| "window.zoomLevel": 0, | |
| "workbench.statusBar.visible": true, | |
| "editor.fontFamily": "JetBrains Mono", | |
| "editor.fontSize": 16, | |
| "editor.tabSize": 2, | |
| "terminal.integrated.fontSize": 16, | |
| "terminal.integrated.fontFamily": "JetBrains Mono", | |
| "files.insertFinalNewline": true, | |
| "editor.minimap.enabled": false, | |
| "breadcrumbs.enabled": false, | |
| "workbench.tree.indent": 20, | |
| "editor.wrappingIndent": "indent", | |
| "editor.wordWrap": "on", | |
| "files.trimTrailingWhitespace": true, | |
| "solargraph.bundlerPath": "/Users/0xcr/.rbenv/shims/solargraph", | |
| "solargraph.diagnostics": true, | |
| "solargraph.definitions": true, | |
| "solargraph.hover": true, | |
| "ruby.rubocop.executePath": "/Users/0xcr/.rbenv/shims/", | |
| "ruby.rubocop.onSave": true, | |
| "ruby.rubocop.configFilePath": "/Users/0xcr/Dropbox/Work/code/ccoins-pay/.rubocop.yml", | |
| "ruby.useBundler": true, | |
| "ruby.useLanguageServer": true, | |
| "ruby.lint": { | |
| "rubocop": { | |
| "command": "rubocop", | |
| "useBundler": true, | |
| "rails": true | |
| } | |
| }, | |
| "ruby.format": "rubocop", | |
| "emmet.triggerExpansionOnTab": true, | |
| "emmet.includeLanguages": { | |
| "erb": "html", | |
| "ruby": "html", | |
| "html.erb": "html" | |
| }, | |
| "tailwindCSS.includeLanguages": { | |
| "plaintext": "html", | |
| "html.erb": "html" | |
| }, | |
| "tailwindCSS.emmetCompletions": true, | |
| "css.validate": false, | |
| "explorer.confirmDelete": false, | |
| "gitlens.hovers.currentLine.over": "line", | |
| "gitlens.codeLens.enabled": false, | |
| "gitlens.currentLine.enabled": false | |
| } |