Skip to content

Commit

Permalink
Visual Studio Code Extension Updates (#13)
Browse files Browse the repository at this point in the history
* Minor sintax correction on devcontainer compose config

* Removes the no-longer usable rebornix.ruby extension

* Removed unused 'miguel-savignano.ruby-symbols' extension

* Add & recommend the SVG preview extension

* Prevent bundler from loading development gems not required to run the app

Co-authored-by: Guillermo Alvarez <[email protected]>
  • Loading branch information
vovimayhem and memoalv authored Nov 15, 2022
1 parent afa10f2 commit 60c0247
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 14 deletions.
14 changes: 5 additions & 9 deletions .devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
// Docker Compose configuration. The order of the array matters since the
// contents of later files can override values set in previous ones.
"dockerComposeFile": [
"docker-compose.yml", // The compose file with the common services
"docker-compose.yml" // The compose file with the common services
],

"shutdownAction": "stopCompose",
Expand All @@ -49,20 +49,13 @@

"KoichiSasada.vscode-rdbg",

// Provides enhanced Ruby language and debugging support for Visual Studio
// Code:
"rebornix.ruby",

// execute rubocop for current Ruby code.
"misogi.ruby-rubocop",

// A language server that provides intellisense, code completion, and inline
// documentation for Ruby:
"castwide.solargraph",

// Search modules, class and methods in ruby files using vscode go to symbol:
"miguel-savignano.ruby-symbols",

// Git Lens:
"eamodio.gitlens",

Expand All @@ -81,6 +74,9 @@
"github.copilot",

// Format ERB files:
"aliariff.vscode-erb-beautify"
"aliariff.vscode-erb-beautify",

// SVG preview, etc:
"jock.svg"
]
}
5 changes: 4 additions & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
"kaiwood.endwise",
"ninoseki.vscode-gem-lens",
"castwide.solargraph",
"ldrner.rspec-snippets-vscode"
"ldrner.rspec-snippets-vscode",

// SVG preview, etc:
"jock.svg"
]
}
8 changes: 4 additions & 4 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -85,18 +85,18 @@ group :development do
# gem "spring"

# Linters, etc:
gem 'htmlbeautifier', '~> 1.4', '>= 1.4.2'
gem 'htmlbeautifier', '~> 1.4', '>= 1.4.2', require: false

# Ruby code style checking and code formatting tool. It aims to enforce the
# community-driven Ruby Style Guide.
gem 'rubocop', '~> 1.36'
gem 'rubocop', '~> 1.36', require: false

# IDE tools for code completion, inline documentation, and static analysis
gem 'solargraph', '~> 0.46.0'
gem 'solargraph', '~> 0.46.0', require: false

# Process manager for applications with multiple components - we'll use it to
# launch both Rails and TailwindCSS processes in one go.
gem 'foreman', '~> 0.87.2'
gem 'foreman', '~> 0.87.2', require: false
end

group :test do
Expand Down

0 comments on commit 60c0247

Please sign in to comment.