Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Valentin Fondaratov
Total activity
21
Last activity
March 15, 2018 22:34
Member since
November 17, 2014 12:02
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
10
Activity overview
Articles (0)
Posts (0)
Comments (11)
Valentin Fondaratov
commented,
March 15, 2018 22:34
If you're using Gradle and gradle-intellij for building your plugin (which I recommend), you can have Ruby plugin as a dependency, see example: https://github.com/JetBrains/ruby-type-inference/blob...
Community
IntelliJ IDEA Open API and Plugin Development
Implementing CompletionContributor for existing languages
1 vote
Valentin Fondaratov
commented,
November 08, 2017 14:47
Official comment
Hi, On the "unnecessary return statement" -- could you please attach an example? We have been fixing this recently so it is interesting to see what does not work. On the "variable may not be initi...
Community
RubyMine
RubyMine Code inspection doesn't find references to model fields for hundreds of warnings
0 votes
Valentin Fondaratov
commented,
July 03, 2017 19:17
Hi Stefvanschiedev, You don't need to look for particular YAML plugin extension points. The easiest way to implement and add an inspection is to refer to the com.intellij.localInspection extension...
Community
IntelliJ IDEA Open API and Plugin Development
Use YAML in plugin
0 votes
Valentin Fondaratov
commented,
August 19, 2016 07:03
Hi Michel, I have filed an issue in the tracker: https://youtrack.jetbrains.com/issue/RUBY-18425, this is indeed a serious usability problem. Please leave comments there is you have the vision or a...
Community
IntelliJ IDEA Users
Errors highlighted in language injections
0 votes
Valentin Fondaratov
commented,
May 17, 2016 08:09
Yes, caching parsing results per text is a good idea. However, with 250ms lexing it is likely to be barely usable. You can try to workaround this in faster yet still awful ways — for example, consi...
Community
IntelliJ IDEA Open API and Plugin Development
Incremental reparsing and rehighlighting
0 votes
Valentin Fondaratov
commented,
May 16, 2016 11:11
Hi Daniel, You should have a look at `com.intellij.openapi.editor.markup.GutterIconRenderer#getPopupMenuActions` or freshier `com.intellij.execution.lineMarker.RunLineMarkerContributor`. TBH I am n...
Community
IntelliJ IDEA Open API and Plugin Development
How to navigate to custom side panel UI by clicking on a gutter icon
0 votes
Valentin Fondaratov
commented,
May 16, 2016 10:44
Hi Bruno, Your observations are generally correct; also I could not disagree with Imants: Lexer should be ultra-fast to cope with the fast editing. One cannot guarantee that some "bad" change will ...
Community
IntelliJ IDEA Open API and Plugin Development
Incremental reparsing and rehighlighting
0 votes
Valentin Fondaratov
commented,
March 30, 2016 15:30
Hi, WebView is actually webkit so you need native libraries for HTML rendering along with jfxrt.jar. So I'd say the problem is that the native libs are not found. I think the easiest way to solve...
Community
IntelliJ IDEA Open API and Plugin Development
Using JavaFX Webview in Android Studio Plugin
0 votes
Valentin Fondaratov
commented,
September 17, 2015 11:56
In the case if somebody would encounter the same issue: the problem is fixed since build 142.4465. (see https://youtrack.jetbrains.com/issue/WEB-17958#comment=27-1107578)
Community
IntelliJ IDEA EAP Users
Jade: Comments in scripts prevent files from opening
0 votes
Valentin Fondaratov
commented,
November 17, 2014 12:02
Hello Brian,Does this work when debugging tests?Unfortunately, the debugger console is disabled when running tests. This is a bug, and would be fixed soon.You can see and track the issue here: http...
Community
RubyMine
RubyMine 7: How to run console in a debugging session?
0 votes