Ralph
- Total activity 53
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 0
- Subscriptions 12
-
Created Code completion invoked at some positions only
AnsweredI've noticed that the code completion for my plugin doesn't work for some positions. For example, where the | denotes the cursor, at this position MOV @symbol,@| represented by this Psi tree code ... -
Created Seemingly random behavior for Find Usages
AnsweredMy custom language plugin implements References and a FindUsagesProvider for numeric and string variables, where the latter all end in a '$' character. ... -
Created How to deal with include paths?
AnsweredFor my custom language plugin, I'd like to define include paths that point to additional source library files, like in C. First of all, I don't know at all how to define an include path in IDEA. T... -
Created How to create indents for all children of PsiFile?
AnsweredMy language consists of independent lines of types FOO and BAR, which both have further structure. All FOO and BAR elements are children of PsiFile, and their respective blocks are children of the... -
Created How to change case in a FormattingModelBuilder?
AnsweredFor my custom language plugin, I've created custom Block and FormattingModelBuilder classes that change indenting and spacing of my language. But how can I change the case of some blocks? I've fou... -
Created Custom language plugin: How to use more than one lexer (at different times)?
AnsweredIn my custom language plugin, my language has two variants that treat significant whitespace differently. This is most easily captured by two different flex files, which only differ in X in this r... -
Created How to use CodeStyleSettingsCustomizable.showCustomOption for Drop Down Lists?
AnsweredI'm able to create check boxes with showCustomOption, but I cannot make drop down lists or radio buttons. Looking at several other plugins, I tried something like this: private static final String[... -
Created Custom Language Plugin: Folding one range folds all ranges
AnsweredI've implemented FoldingBuilder from the custom language plugin tutorial. I've used a different logic, but the data structures returned are the same. The folding ranges displayed are correct, but ... -
Created How to deal with INTELLIJIDEARULEZZZ in Reference Code Completion?
AnsweredI'm implementing Reference Completion by implementing getVariants in class MyReferece. When testing the code completion by pressing Ctrl+Space after A = @FO I'm expecting to complete with, e.g., F... -
Created Custom Language Plugin Tutorial, Step 6: virtualFiles collection is empty
AnsweredIn the Custom Language Plugin tutorial, step 6: PSI Helpers and Utilities, I defined method findProperties, but when I run my plugin, the definition Collection<VirtualFile> virtualFiles = ...