Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Andrey Starovoyt
Total activity
53
Last activity
January 12, 2024 14:27
Member since
February 17, 2015 13:11
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
25
Activity overview
Articles (0)
Posts (0)
Comments (28)
Sort by recent activity
Recent activity
Votes
Created
July 12, 2022 10:26
Hi! 1. No, I meant to create an extension of HTML language. But I think the idea with template language is also valid. 2. No, see com.intellij.html.embedding.HtmlEmbedment
Community
IntelliJ IDEA Open API and Plugin Development
How to highlight escaped symbols for injected language into xml attribute value
0 votes
Created
June 29, 2022 14:08
Hi! Looks like we don't have a direct way to control the escaper for XmlAttributeValueImpl I think there are two options here: Implement a new language and override the escaper for the attribute ...
Community
IntelliJ IDEA Open API and Plugin Development
How to highlight escaped symbols for injected language into xml attribute value
0 votes
Created
May 06, 2021 09:11
Hi! The method indexAccessTypeB.substituteCompletely() does the job. Unfortunately, WebStorm's type evaluator has a bug, and because of that, the "this" type in the interface cannot be handled prop...
Community
IntelliJ IDEA Open API and Plugin Development
TypescriptIndexedAccessJSType type substitution when pointing to generic
0 votes
Created
November 06, 2019 12:27
Hi. Even if the user uses WebStorm they can disable the javascript plugin. So you need to specify the templates as an optional dependency (similar to withJavaModule and etc).
Community
IntelliJ IDEA Open API and Plugin Development
JSPostfixTemplateUtils in some casses missing in WebStorm
0 votes
Created
October 31, 2019 16:59
Hi. The problem is that the "class name" information cannot be fetch directly from the PSI tree because it requires resolution for variables. You can provide injection using some heuristics (e.g. i...
Community
IntelliJ IDEA Open API and Plugin Development
Typescript injection with specifying types
0 votes
Created
August 23, 2019 17:09
Hi. The best way to solve the problem is to create a new inheritor of the HtmlLexer (and likely also HtmlHighlightingLexer) for your HTML-like language and override getScriptLanguage() method behav...
Community
IntelliJ IDEA Open API and Plugin Development
How to implement language interleaving, e.g., markup inside JavaScript/CSS inside a script/style tag inside markup?
0 votes
Edited
March 11, 2019 15:09
Hi! >In addition I added some jar files to the classpath (to be able to load the JavaScript plugin during test): Unfortunately it is not enough because js plugin uses unpacked files from the IDE in...
Community
IntelliJ IDEA Open API and Plugin Development
JavaScript Plugin Testing
0 votes
Created
October 06, 2017 08:57
please note that the option "Detect automatically" must be selected
Community
IntelliJ IDEA Users
What is: Typescript service directory
0 votes
Created
October 06, 2017 08:46
in WS2016 and latter you don't need to specify the directory manually. By default WebStorm uses the typescript package from your root node modules.
Community
IntelliJ IDEA Users
What is: Typescript service directory
0 votes
Created
August 31, 2017 10:21
Hi. You can use the class com.intellij.psi.stubs.StubIndex and the key: JSClassIndex.KEY Also you should use the scope to filter non-ts classes (like es6): JSResolveUtil.getResolveScope(context)
Community
IntelliJ IDEA Open API and Plugin Development
Find all TypeScriptClass.class PsiElements in a project
0 votes
«
First
‹
Previous
Next
›
Last
»