Ralph
- Total activity 53
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 0
- Subscriptions 12
-
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 = ... -
Created Create new TextAttributesKey by inheriting from existing one
AnsweredFor the syntax highlighter in my custom language plugin, I want to create a new TextAttributesKey by inheriting from `DefaultLanguageHighlighterColors.KEYWORD` and changing the font type to ital... -
Created What do the background colors in Project view mean?
AnsweredSeriously, what do they mean? Why have some dirs a different color? They have certainly no relation with my .gitignore file.