mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
improved reflow paragraph action
This commit is contained in:
@@ -20,6 +20,12 @@ public class RestFillParagraphHandler extends ParagraphFillHandler {
|
||||
return element instanceof PsiComment? ".. " : "";
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
protected String getPostfix(@NotNull PsiElement element) {
|
||||
return element.getNode().getElementType() == RestTokenTypes.COMMENT? "\n" : "";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean isAvailableForFile(@Nullable PsiFile psiFile) {
|
||||
return psiFile instanceof RestFile;
|
||||
@@ -35,4 +41,13 @@ public class RestFillParagraphHandler extends ParagraphFillHandler {
|
||||
return element instanceof PsiWhiteSpace ||
|
||||
element != null && element.getNode().getElementType() == RestTokenTypes.WHITESPACE;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void appendPostfix(@NotNull PsiElement element,
|
||||
@NotNull String text,
|
||||
@NotNull StringBuilder stringBuilder) {
|
||||
if (element.getNode().getElementType() == RestTokenTypes.COMMENT) {
|
||||
stringBuilder.append(getPostfix(element));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user