IntentionPreviewInfo (@NotNull Project project, @NotNull Editor editor, @NotNull PsiFile file) { PsiLanguageInjectionHost host = findInjectionHost(editor, file); if (host == null) return IntentionPreviewInfo.EMPTY; String text = StringUtil.shortenTextWithEllipsis(ElementManipulators.getValueText(host), 40, 10); return new IntentionPreviewInfo.Html(IntelliLangBundle.message("intelliLang.inject.language.action.preview", text)); }