mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
line comment action to work for es6 string templates as well
This commit is contained in:
+3
-2
@@ -74,9 +74,10 @@ public class CommentByLineCommentHandler extends MultiCaretCodeInsightActionHand
|
||||
|
||||
PsiElement context = InjectedLanguageManager.getInstance(file.getProject()).getInjectionHost(file);
|
||||
|
||||
if (context != null && (context.textContains('\'') || context.textContains('\"') || context.textContains('/'))) {
|
||||
if (context != null && (context.textContains('\'') || context.textContains('\"') || context.textContains('/') || context.textContains('`'))) {
|
||||
String s = context.getText();
|
||||
if (StringUtil.startsWith(s, "\"") || StringUtil.startsWith(s, "\'") || StringUtil.startsWith(s, "/")) {
|
||||
if (StringUtil.startsWith(s, "\"") || StringUtil.startsWith(s, "\'") || StringUtil.startsWith(s, "/")
|
||||
|| StringUtil.startsWith(s, "`")) {
|
||||
file = context.getContainingFile();
|
||||
editor = editor instanceof EditorWindow ? ((EditorWindow)editor).getDelegate() : editor;
|
||||
caret = caret instanceof InjectedCaret ? ((InjectedCaret)caret).getDelegate() : caret;
|
||||
|
||||
Reference in New Issue
Block a user