mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2) Signed-off-by: dependabot[bot] <support@github.com>
Simple Language Sample 
Reference: Custom Language Support Tutorial in IntelliJ SDK Docs
Quickstart
Defines a new language, Simple language with support for syntax highlighting, annotations, code completion, and other features.
Extension Points
Name | Implementation | Extension Point Class |
---|---|---|
com.intellij.fileType |
SimpleFileType | LanguageFileType |
com.intellij.lang.parserDefinition |
SimpleParserDefinition | ParserDefinition |
com.intellij.lang.syntaxHighlighterFactory |
SimpleSyntaxHighlighterFactory | SyntaxHighlighterFactory |
com.intellij.colorSettingsPage |
SimpleColorSettingsPage | ColorSettingsPage |
com.intellij.annotator |
SimpleAnnotator | Annotator |
com.intellij.codeInsight.lineMarkerProvider |
SimpleLineMarkerProvider | RelatedItemLineMarkerProvider |
com.intellij.completion.contributor |
SimpleCompletionContributor | CompletionContributor |
com.intellij.psi.referenceContributor |
SimpleReferenceContributor | PsiReferenceContributor |
com.intellij.lang.refactoringSupport |
SimpleRefactoringSupportProvider | RefactoringSupportProvider |
com.intellij.lang.findUsagesProvider |
SimpleFindUsagesProvider | FindUsagesProvider |
com.intellij.lang.foldingBuilder |
SimpleFoldingBuilder | FoldingBuilderEx |
com.intellij.gotoSymbolContributor |
SimpleChooseByNameContributor | ChooseByNameContributor |
com.intellij.lang.psiStructureViewFactory |
SimpleStructureViewFactory | PsiStructureViewFactory |
com.intellij.lang.formatter |
SimpleFormattingModelBuilder | FormattingModelBuilder |
com.intellij.codeStyleSettingsProvider |
SimpleCodeStyleSettingsProvider | CodeStyleSettingsProvider |
com.intellij.langCodeStyleSettingsProvider |
SimpleLanguageCodeStyleSettingsProvider | LanguageCodeStyleSettingsProvider |
com.intellij.lang.commenter |
SimpleCommenter | Commenter |
Reference: Plugin Extension Points in IntelliJ SDK Docs