String (@NotNull String text, @NotNull PsiFile file) { PsiElement context = file.getContext(); if (context != null) { String contextText = context.getText(); if (StringUtil.startsWithChar(contextText, '"')) { return StringUtil.escapeChar(text, '"'); } else if (StringUtil.startsWithChar(contextText, '\'')) { return StringUtil.escapeChar(text, '\''); } } return text; }