sohonanax.blogg.se

Rubymine class name should be a ruby constant
Rubymine class name should be a ruby constant







  1. #RUBYMINE CLASS NAME SHOULD BE A RUBY CONSTANT UPDATE#
  2. #RUBYMINE CLASS NAME SHOULD BE A RUBY CONSTANT PRO#

My reasoning for repointing at an upstream grammar was that the TextMate grammar that was being used here was originally tweaked in 2013 (see here). TL DR: Reverting #242 should put things back This looks to be due to the change I introduced when I pointed this project back at the upstream grammars instead of using the grammar that was vendored. Syntax highlighting is not gone or broken but it has changed. Note: you can add "toUpdate": false to the user settings file to avoid having to repeat this every time you start up VSCode, but if you do this I'd recommend checking back regularly to see if this issue has been fixed, so you can keep up with the latest.

#RUBYMINE CLASS NAME SHOULD BE A RUBY CONSTANT UPDATE#

VSCode is going to update to the latest version of this extension every time you reboot it, so you'll have to perform steps 3-6 each time you open it.

  • Select the file you downloaded/renamed in steps 1 and 2, then click reload at the top of the screen.
  • Open the Command Palette and search for VSIX, select the option that reads "Install from VSIX.".
  • Download the extension by following the steps in the VSCode docs, linked above.
  • If you're experiencing this and want to do the same to stay productive, follow the VSCode docs for manually installing extensions. UPDATE: I manually reverted to 0.15.0 and all syntax highlighting is back. I'm assuming the 0.16.0 update did this because it was the first update in 6 months and was released today. This happened without any intervention on my part at some point today. Here's a screenshot showing the state of some functionality: Highlighting for things like require, module/class declaration and names, def/end, if/else/end, and a lot of other things are still working normally. I'll keep exploring to see if there's more. There may be more, but these are the most obvious culprits right now. Method name highlighting, variable name highlighting, and symbol highlighting have stopped working. Method names should be highlighted in yellow, symbols in blue, etc.

    #RUBYMINE CLASS NAME SHOULD BE A RUBY CONSTANT PRO#

  • Hardware (optional): MacBook Pro (15-inch, 2016).
  • Operating System: macOS Sierra (10.12.6).








  • Rubymine class name should be a ruby constant