索引

A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

ABSTRACT - 接口中的静态变量 com.intellij.psi.PsiModifier
 
AbstractBundle - com.intellij中的类
 
AbstractBundle() - 类的构造器 com.intellij.AbstractBundle
 
AbstractIndentParser - com.intellij.indentation中的类
 
AbstractIndentParser() - 类的构造器 com.intellij.indentation.AbstractIndentParser
 
adapt_builder_(IElementType, PsiBuilder, PsiParser) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
adapt_builder_(IElementType, PsiBuilder, PsiParser, TokenSet[]) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
add(int, E) - 类中的方法 com.intellij.util.SmartList
 
add(PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a child to this PSI element.
add(E) - 类中的方法 com.intellij.util.SmartList
 
addAfter(PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a child to this PSI element, after the specified anchor element.
addBefore(PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a child to this PSI element, before the specified anchor element.
addChild(ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Adds the specified child node as the last child of this node.
addChild(ASTNode, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Adds the specified child node at the specified position in the child list.
addChildren(ASTNode, ASTNode, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Adds a range of nodes belonging to the same parent to the list of children of this node, starting with firstChild, up to and not including firstChildToNotAdd.
addIfNotNull(Collection<? super T>, T) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
addLeaf(IElementType, CharSequence, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Add leaf element with specified type and text in the child list.
addRange(PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a range of elements as children to this PSI element.
addRangeAfter(PsiElement, PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a range of elements as children to this PSI element, after the specified anchor element.
addRangeBefore(PsiElement, PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Adds a range of elements as children to this PSI element, before the specified anchor element.
addVariant(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
advance() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
advance() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Advance current position of PsiBuilder
advance() - 类中的方法 com.intellij.lexer.DelegateLexer
 
advance() - 类中的方法 com.intellij.lexer.FlexAdapter
 
advance() - 接口中的方法 com.intellij.lexer.FlexLexer
 
advance() - 类中的方法 com.intellij.lexer.LayeredLexer
 
advance() - 类中的方法 com.intellij.lexer.Lexer
Advances the lexer to the next token.
advance() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
advance() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
advance() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
Move iterator to the next segment
advance() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
advance() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
advance(PsiBuilder, int) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Advances lexer by given number of tokens (but not beyond the end of token stream).
advanceLexer() - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
advanceLexer() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
advanceLexer() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
advanceLexer() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Advances the lexer to the next token, skipping whitespace and comment tokens.
advanceLexer() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
advanceUnchecked() - 接口中的方法 com.intellij.lexer.FlexLexer
Generated implementation of FlexLexer.advance() method do not throw IOException.
advanceUntil(TokenSet) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
advanceUntilEol() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
after() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
afterOptional(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
afterOptionalMix(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
alloc() - 类中的方法 com.intellij.util.containers.LimitedPool
 
alloc() - 类中的方法 com.intellij.util.containers.LimitedPool.Sync
 
allOf(String) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
allTheWayDown() - 接口中的方法 com.intellij.lexer.FlexLexer
 
altExtendsChecker - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
altMode - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
alwaysFalse() - 接口中的静态方法 com.intellij.util.PairProcessor
 
alwaysTrue() - 接口中的静态方法 com.intellij.util.PairProcessor
 
AnalysisBundle - com.intellij.analysis中的类
 
andNot(TokenSet, TokenSet) - 类中的静态方法 com.intellij.psi.tree.TokenSet
Returns a token set containing a result of "set subtraction" of set B from set A.
andSet(TokenSet, TokenSet) - 类中的静态方法 com.intellij.psi.tree.TokenSet
Returns a token set containing the intersection of the specified token sets.
ANY - 类中的静态变量 com.intellij.lang.Language
 
ANY - 类中的静态变量 com.intellij.psi.tree.TokenSet
 
append(boolean[], boolean) - 类中的静态方法 com.intellij.util.ArrayUtil
 
append(byte[], byte) - 类中的静态方法 com.intellij.util.ArrayUtil
 
append(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
append(long[], long) - 类中的静态方法 com.intellij.util.ArrayUtil
 
append(QualifiedName) - 类中的方法 com.intellij.psi.util.QualifiedName
 
append(String) - 类中的方法 com.intellij.psi.util.QualifiedName
 
append(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtil
Appends element to the src array.
append(T[], T, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
append(T[], T, Class<T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
Application - com.intellij.openapi.application中的接口
 
ApplicationBundle - com.intellij.openapi.application中的类
 
ApplicationBundle() - 类的构造器 com.intellij.openapi.application.ApplicationBundle
 
ApplicationManager - com.intellij.openapi.application中的类
 
ApplicationManager() - 类的构造器 com.intellij.openapi.application.ApplicationManager
 
ar(T...) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
areSegmentsEqual(Segment, Segment) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
ARRAY_FACTORY - 接口中的静态变量 com.intellij.psi.PsiReference
 
ArrayClosingBracket - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
ArrayFactory<T> - com.intellij.util中的接口
 
ArrayOpeningBracket - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
ArrayTokenSequence - com.intellij.psi中的类
 
ArrayTokenSequence.Builder - com.intellij.psi中的类
 
ArrayUtil - com.intellij.util中的类
 
ArrayUtilRt - com.intellij.util中的类
A stripped-down version of ArrayUtil.
ArrayUtilRt() - 类的构造器 com.intellij.util.ArrayUtilRt
 
assertOneBitMask(int) - 类中的静态方法 com.intellij.util.BitUtil
 
assertProperRange(int, int, Object) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
assertProperRange(Segment) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
assertProperRange(Segment, Object) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
assertTrue(boolean) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
assertTrue(boolean, Object) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
ASTMarkers<T> - com.intellij.psi.builder中的接口
rewrite of ASTMarkers.kt
ASTMarkers.MarkerKind - com.intellij.psi.builder中的类
 
ASTMarkers.MutableContext<T> - com.intellij.psi.builder中的接口
 
ASTMarkersImpl<T> - com.intellij.psi.builder中的类
rewrite of ASTMarkersImpl.kt
ASTMarkersImpl() - 类的构造器 com.intellij.psi.builder.ASTMarkersImpl
 
ASTMarkerVisitor - com.intellij.psi.builder中的Record Class
 
ASTMarkerVisitor(FleetPsiParser, ASTMarkers<?>, TokenSet, TokenSet, ArrayTokenSequence, String) - record class的构造器 com.intellij.psi.builder.ASTMarkerVisitor
创建 ASTMarkerVisitor 记录的实例。
ASTNode - com.intellij.lang中的接口
A node in the AST tree.
atEnd() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
 
atEnd() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
atEnd() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
available() - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
averageAmongMedians(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
averageAmongMedians(long[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
aya.ij.parsing.core - 模块 aya.ij.parsing.core
 
AyaModified - com.intellij中的Annotation Interface
 

B

BAD_CHARACTER - 接口中的静态变量 com.intellij.psi.TokenType
Token type for a character which is not valid in the position where it was encountered, according to the language grammar.
badCharacter() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
before() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
beforeOptional(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
beforeOptionalMix(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
beforeParentheses(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
between(double, double, double, double) - 类中的静态方法 com.intellij.util.MathUtil
 
between(float, float, float, float) - 类中的静态方法 com.intellij.util.MathUtil
 
bindToElement(PsiElement) - 接口中的方法 com.intellij.psi.PsiReference
Changes the reference so that it starts to point to the specified element.
BitUtil - com.intellij.util中的类
 
BitUtil() - 类的构造器 com.intellij.util.BitUtil
 
BlockClosingBrace - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
BlockComment - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
BlockOpeningBrace - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
BRACE_STYLE - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
BraceMatchers - com.intellij.lang中的类
 
BraceMatchers() - 类的构造器 com.intellij.lang.BraceMatchers
 
BracePair - com.intellij.lang中的类
Defines a single pair of braces which need to be matched when editing code in a custom language.
BracePair(IElementType, IElementType, boolean) - 类的构造器 com.intellij.lang.BracePair
Creates a new brace pair instance.
braces - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
BUFFER - 类中的静态变量 com.intellij.openapi.util.io.FileUtilRt
 
Builder(CharSequence, Lexer) - 类的构造器 com.intellij.psi.ArrayTokenSequence.Builder
 
Builder(PsiBuilder, GeneratedParserUtilBase.ErrorState, PsiParser) - 类的构造器 com.intellij.lang.parser.GeneratedParserUtilBase.Builder
 
BUNDLE - 类中的静态变量 com.intellij.core.CoreBundle
 
BundleHelper - com.intellij.util中的类
 
BundleHelper() - 类的构造器 com.intellij.util.BundleHelper
 
buz(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringHash
Calculates hash value of string using buzhash algorithm.
BY_START_OFFSET_THEN_END_OFFSET - 接口中的静态变量 com.intellij.openapi.util.Segment
 

C

calc(byte[]) - 类中的静态方法 com.intellij.openapi.util.text.StringHash
Calculates hash value of byte array buzhash algorithm.
calc(String) - 类中的静态方法 com.intellij.openapi.util.text.StringHash
 
callParsingBinaryOperation(OperationParserHelper.BinaryOperationParser, int) - 类中的静态方法 com.intellij.indentation.OperationParserHelper
 
cancel() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Cancels the current process.
canStickTokensTogetherByLexer(ASTNode, ASTNode, Lexer) - 类中的静态方法 com.intellij.lang.LanguageUtil
 
capitalize(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
Capitalize the first letter of the sentence.
capitalize(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
Capitalize the first letter of the sentence.
chameleonAt(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
chameleonAt(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
chameleons() - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
chameleons() - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
changeChameleons(List<Pair<Integer, AtomicReference<T>>>) - 接口中的方法 com.intellij.psi.builder.ASTMarkers.MutableContext
 
changeLexCount(int, int, int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers.MutableContext
 
changeMarkerCount(int, int, int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers.MutableContext
 
CharArrayCharSequence - com.intellij.util.text中的类
 
CharArrayCharSequence(char...) - 类的构造器 com.intellij.util.text.CharArrayCharSequence
 
CharArrayCharSequence(char[], int, int) - 类的构造器 com.intellij.util.text.CharArrayCharSequence
 
CharArrayExternalizable - com.intellij.util.text中的接口
A char sequence that supports fast copying of its full or partial contents to a char array.
CharArrayUtil - com.intellij.util.text中的类
 
CharArrayUtil() - 类的构造器 com.intellij.util.text.CharArrayUtil
 
charAt(int) - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
charAt(int) - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
CharFilter - com.intellij.openapi.util.text中的接口
 
charsEqualIgnoreCase(char, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
charsEqualIgnoreCase(char, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
charsEqualIgnoreCase(char, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
CharSequenceBackedByArray - com.intellij.util.text中的接口
A char sequence based on a char array.
CharSequenceSubSequence - com.intellij.util.text中的类
 
CharSequenceSubSequence(CharSequence) - 类的构造器 com.intellij.util.text.CharSequenceSubSequence
 
CharSequenceSubSequence(CharSequence, int, int) - 类的构造器 com.intellij.util.text.CharSequenceSubSequence
 
CharSequenceWithStringHash - com.intellij.openapi.util.text中的接口
This interface implementations must have hashCode values equal to those for String.
CharsetToolkit - com.intellij.openapi.vfs中的类
 
CharsetToolkit() - 类的构造器 com.intellij.openapi.vfs.CharsetToolkit
 
charsMatch(char, char, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
charsMatch(char, char, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
check(boolean, String) - 接口中的静态方法 com.intellij.psi.builder.ASTMarkers
mimic check() function in kotlin
check(SemanticEditorPosition) - 接口中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition.Rule
 
checkAdd(PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
已过时。
not all PSI implementations implement this method correctly.
checkCanceled() - 类中的静态方法 com.intellij.openapi.progress.ProgressIndicatorProvider
 
checkCanceled() - 类中的静态方法 com.intellij.openapi.progress.ProgressManager
 
checkDelete() - 接口中的方法 com.intellij.psi.PsiElement
已过时。
not all PSI implementations implement this method correctly.
children() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回 children 记录组件的值。
clamp(double, double, double) - 类中的静态方法 com.intellij.util.MathUtil
Clamps the value to fit between min and max
clamp(float, float, float) - 类中的静态方法 com.intellij.util.MathUtil
Clamps the value to fit between min and max
clamp(int, int, int) - 类中的静态方法 com.intellij.util.MathUtil
Clamps the value to fit between min and max
clamp(long, long, long) - 类中的静态方法 com.intellij.util.MathUtil
Clamps the value to fit between min and max
cleanup(T) - 接口中的方法 com.intellij.util.containers.LimitedPool.ObjectFactory
 
clear() - 类中的方法 com.intellij.util.containers.IntStack
 
clear() - 类中的方法 com.intellij.util.containers.MultiMap
 
clear() - 类中的方法 com.intellij.util.SmartList
 
clear(byte, byte) - 类中的静态方法 com.intellij.util.BitUtil
 
clear(int, int) - 类中的静态方法 com.intellij.util.BitUtil
 
clear(long, long) - 类中的静态方法 com.intellij.util.BitUtil
 
clearCaches() - 接口中的方法 com.intellij.psi.PsiFile
Invalidate any file-specific cache in this method.
clearVariants(GeneratedParserUtilBase.Frame) - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
clone() - 接口中的方法 com.intellij.lang.ASTNode
Creates and returns a deep copy of the AST tree part starting at this node.
clone() - 类中的方法 com.intellij.util.containers.IntStack
 
clone() - 类中的方法 org.aya.kala.Int2ObjectOpenHashMap
 
CODE_FRAGMENT - 接口中的静态变量 com.intellij.psi.TokenType
 
collapse(IElementType) - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
collapse(IElementType) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
collapse(IElementType) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Like SyntaxTreeBuilder.Marker.done(IElementType), but collapses all tokens between start and end markers into single leaf node of given type.
collapse(PsiBuilder.Marker, IElementType) - 类中的静态方法 com.intellij.indentation.AbstractIndentParser
 
collapsed(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
collapsed(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
Colon - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
column - 类中的变量 com.intellij.openapi.util.text.LineColumn
 
com.intellij - 程序包 com.intellij
 
com.intellij.analysis - 程序包 com.intellij.analysis
 
com.intellij.core - 程序包 com.intellij.core
 
com.intellij.formatting - 程序包 com.intellij.formatting
 
com.intellij.formatting.engine - 程序包 com.intellij.formatting.engine
 
com.intellij.indentation - 程序包 com.intellij.indentation
 
com.intellij.lang - 程序包 com.intellij.lang
 
com.intellij.lang.impl - 程序包 com.intellij.lang.impl
 
com.intellij.lang.injection - 程序包 com.intellij.lang.injection
 
com.intellij.lang.parser - 程序包 com.intellij.lang.parser
 
com.intellij.lexer - 程序包 com.intellij.lexer
 
com.intellij.model.psi - 程序包 com.intellij.model.psi
 
com.intellij.openapi.application - 程序包 com.intellij.openapi.application
 
com.intellij.openapi.components - 程序包 com.intellij.openapi.components
 
com.intellij.openapi.diagnostic - 程序包 com.intellij.openapi.diagnostic
 
com.intellij.openapi.fileTypes - 程序包 com.intellij.openapi.fileTypes
 
com.intellij.openapi.progress - 程序包 com.intellij.openapi.progress
 
com.intellij.openapi.project - 程序包 com.intellij.openapi.project
 
com.intellij.openapi.util - 程序包 com.intellij.openapi.util
 
com.intellij.openapi.util.diff - 程序包 com.intellij.openapi.util.diff
 
com.intellij.openapi.util.io - 程序包 com.intellij.openapi.util.io
 
com.intellij.openapi.util.text - 程序包 com.intellij.openapi.util.text
 
com.intellij.openapi.vfs - 程序包 com.intellij.openapi.vfs
 
com.intellij.psi - 程序包 com.intellij.psi
 
com.intellij.psi.builder - 程序包 com.intellij.psi.builder
 
com.intellij.psi.codeStyle - 程序包 com.intellij.psi.codeStyle
 
com.intellij.psi.codeStyle.lineIndent - 程序包 com.intellij.psi.codeStyle.lineIndent
 
com.intellij.psi.impl.source.codeStyle - 程序包 com.intellij.psi.impl.source.codeStyle
 
com.intellij.psi.impl.source.codeStyle.lineIndent - 程序包 com.intellij.psi.impl.source.codeStyle.lineIndent
 
com.intellij.psi.templateLanguages - 程序包 com.intellij.psi.templateLanguages
 
com.intellij.psi.tree - 程序包 com.intellij.psi.tree
 
com.intellij.psi.util - 程序包 com.intellij.psi.util
 
com.intellij.util - 程序包 com.intellij.util
 
com.intellij.util.containers - 程序包 com.intellij.util.containers
 
com.intellij.util.diff - 程序包 com.intellij.util.diff
 
com.intellij.util.io - 程序包 com.intellij.util.io
 
com.intellij.util.text - 程序包 com.intellij.util.text
 
Comma - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
commentData() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
commentEnd() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
commentLeadingAsterisks() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
comments() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 comments 记录组件的值。
commentStart() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
commonPrefixLength(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
commonPrefixLength(CharSequence, CharSequence, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
commonSuffixLength(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
compare(byte[], byte[]) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(boolean, boolean) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(byte, byte) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(char, char, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
compare(char, char, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
compare(double, double) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(double, double, double) - 类中的静态方法 com.intellij.util.MathUtil
Imprecise version of Double.compare(double, double) with the given accuracy.
compare(float, float, float) - 类中的静态方法 com.intellij.util.MathUtil
Imprecise version of Float.compare(float, float) with the given accuracy.
compare(int, int) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(long, long) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(T, T) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compare(T, T, Comparator<? super T>) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
compareTo(QualifiedName) - 类中的方法 com.intellij.psi.util.QualifiedName
 
compareVersionNumbers(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
Comparing - com.intellij.openapi.util中的类
Null-safe equal methods.
comparingByFirst() - 类中的静态方法 com.intellij.openapi.util.Pair
 
comparingBySecond() - 类中的静态方法 com.intellij.openapi.util.Pair
 
compute() - 接口中的方法 com.intellij.openapi.util.ThrowableComputable
 
consumeToken(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeToken(PsiBuilder, TokenSet) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeToken(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeToken(PsiBuilder, String, boolean) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenFast(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenFast(PsiBuilder, TokenSet) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenFast(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokens(PsiBuilder, int, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenSmart(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenSmart(PsiBuilder, TokenSet) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokenSmart(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
consumeTokensSmart(PsiBuilder, int, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
ContainerUtil - com.intellij.util.containers中的类
 
ContainerUtil() - 类的构造器 com.intellij.util.containers.ContainerUtil
 
containLineBreaks(CharSequence) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
containLineBreaks(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containLineBreaks(CharSequence, int, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
contains(int) - 类中的方法 com.intellij.openapi.util.TextRange
 
contains(Segment) - 类中的方法 com.intellij.openapi.util.TextRange
 
contains(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 
contains(CharSequence, int, int, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
Allows to answer if target symbol is contained at given char sequence at [start; end) interval.
contains(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
contains(IElementType) - 类中的方法 com.intellij.psi.tree.TokenSet
Checks if the specified element type is contained in the set.
contains(String, String...) - 类中的静态方法 com.intellij.util.ArrayUtil
 
contains(Object) - 类中的方法 com.intellij.util.SmartList
 
contains(T, T...) - 类中的静态方法 com.intellij.util.ArrayUtil
 
containsAnyChar(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
containsAnyChar(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containsAnyChar(String, String, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
containsAnyChar(String, String, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containsChar(String, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
containsChar(String, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containsIgnoreCase(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containsKey(K) - 类中的方法 com.intellij.util.containers.MultiMap
 
containsLineBreak(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
containsOffset(int) - 类中的方法 com.intellij.openapi.util.TextRange
 
containsRange(int, int) - 类中的方法 com.intellij.openapi.util.TextRange
 
containsRange(Segment, Segment) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
containsScalarValue(V) - 类中的方法 com.intellij.util.containers.MultiMap
 
CONTINUATION - 类中的静态变量 com.intellij.formatting.Indent.Type
 
CONTINUATION_INDENT_SIZE - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
CONTINUATION_WITHOUT_FIRST - 类中的静态变量 com.intellij.formatting.Indent.Type
 
ControlFlowException - com.intellij.openapi.diagnostic中的接口
A marker interface for exceptions that should never be logged.
convertLineSeparators(CharSequence, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
convertLineSeparators(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
convertLineSeparators(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
Converts line separators to "\n"
convertLineSeparators(String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
convertLineSeparators(String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
convertLineSeparators(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
convertLineSeparators(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
convertLineSeparators(String, String, int[]) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
convertLineSeparators(String, String, int[], boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
convertLineSeparators(String, String, int[]) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
copy() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
copy() - 接口中的方法 com.intellij.psi.PsiElement
Creates a copy of the file containing the PSI element and returns the corresponding element in the created copy.
copy() - 类中的方法 com.intellij.util.containers.MultiMap
 
copy(InputStream, OutputStream) - 类中的静态方法 com.intellij.openapi.util.io.FileUtilRt
 
copy(Collection<? extends T>, T[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
copyAnd(Consumer<? super SemanticEditorPosition>) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
copyElement() - 接口中的方法 com.intellij.lang.ASTNode
Creates a copy of the entire AST tree containing this node and returns a counterpart of this node in the resulting tree.
copyOf(boolean[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
copyOf(byte[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
copyOf(int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
copyOf(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
CoreBundle - com.intellij.core中的类
 
countChars(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
countChars(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
countChars(CharSequence, char, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
countChars(CharSequence, char, int, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
Couple<T> - com.intellij.openapi.util中的类
 
Couple(T, T) - 类的构造器 com.intellij.openapi.util.Couple
 
create() - 类中的静态方法 com.intellij.openapi.util.Ref
 
create() - 接口中的方法 com.intellij.util.containers.LimitedPool.ObjectFactory
 
create() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
create(int) - 接口中的方法 com.intellij.util.ArrayFactory
 
create(int, float) - 类中的静态方法 com.intellij.util.containers.MultiMap
 
create(int, int) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
create(String, Supplier<? extends T>) - 类中的静态方法 com.intellij.openapi.util.KeyWithDefaultValue
 
create(String, T) - 类中的静态方法 com.intellij.openapi.util.KeyWithDefaultValue
 
create(Segment) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
create(String) - 类中的静态方法 com.intellij.openapi.util.Key
 
create(A, B) - 类中的静态方法 com.intellij.openapi.util.Pair
 
create(IElementType...) - 类中的静态方法 com.intellij.psi.tree.TokenSet
Returns a new token set containing the specified element types.
create(T) - 类中的静态方法 com.intellij.openapi.util.Ref
 
create_token_set_(IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
createCollection() - 类中的方法 com.intellij.util.containers.MultiMap
 
createCompositeNode() - 接口中的方法 com.intellij.psi.tree.ICompositeElementType
 
createConcurrent() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
createConcurrentSet() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
createDelegateMarker(PsiBuilder.Marker) - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
createEditorPosition(int, CharSequence, Function<Integer, ? extends LexemeIterator>, Function<? super IElementType, ? extends SemanticEditorPosition.SyntaxElement>) - 类中的静态方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
createEmptyCollection() - 类中的方法 com.intellij.util.containers.MultiMap
 
createFunction(B) - 类中的静态方法 com.intellij.openapi.util.Pair
 
createIdentity() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
createIndentCalculator(Indent.Type, IndentCalculator.BaseLineOffsetCalculator) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.IndentCalculatorFactory
 
createIndentCalculator(Indent, IndentCalculator.BaseLineOffsetCalculator) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.IndentCalculatorFactory
 
createIndentCalculatorWithCustomBaseIndent(Indent, String) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.IndentCalculatorFactory
 
createInnerLexer() - 类中的方法 com.intellij.psi.tree.ILazyParseableElementType
Returns a lexer for the text fragment or null if the outer tokens could be reused.
createLeafNode(CharSequence) - 接口中的方法 com.intellij.psi.tree.ILeafElementType
Invoked by PsiBuilder to create a leaf AST node based of this type.
createLexer(Project) - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the lexer for lexing files in the specified project.
createLinked() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
createLinkedSet() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
createLiteralTextEscaper() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost
 
createLockFreeCopyOnWriteList() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
createMap() - 类中的方法 com.intellij.util.containers.MultiMap
已过时。
Pass map to constructor.
createNonNull(A, B) - 类中的静态方法 com.intellij.openapi.util.Pair
 
createParser(Project) - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the parser for parsing files in the specified project.
createPsiBuilder(PsiBuilder) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
createSimple(T) - 类中的静态方法 com.intellij.psi.LiteralTextEscaper
 
createSmart() - 类中的静态方法 com.intellij.util.containers.MultiMap
已过时。
current_position_(PsiBuilder) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
currentFrame - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
currentTokenIn(TokenSet) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
currentTokenIn(IElementType...) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
cutOut(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 

D

debug(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
debug(String, Object...) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
debug(Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
debug(String) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
debug(String) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
debug(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
debug(Throwable) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
decode(TextRange, StringBuilder) - 类中的方法 com.intellij.psi.LiteralTextEscaper
Add decoded and unescaped characters from the host element to outChars buffer.
DEFAULT - 接口中的静态变量 com.intellij.psi.PsiModifier
 
DEFAULT_INDENT_OPTIONS - 类中的静态变量 com.intellij.psi.codeStyle.IndentOptions
 
DEFAULT_LEFT_BINDER - 类中的静态变量 com.intellij.lang.WhitespacesBinders
 
DEFAULT_RIGHT_BINDER - 类中的静态变量 com.intellij.lang.WhitespacesBinders
 
DefaultLogger - com.intellij.openapi.diagnostic中的类
 
DefaultLogger(String) - 类的构造器 com.intellij.openapi.diagnostic.DefaultLogger
 
DefaultOuterLanguagePatcher - com.intellij.psi.templateLanguages中的类
 
DefaultOuterLanguagePatcher() - 类的构造器 com.intellij.psi.templateLanguages.DefaultOuterLanguagePatcher
 
DefaultPsiParser(ParserDefinition) - 类的构造器 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
DelegateLexer - com.intellij.lexer中的类
 
DelegateLexer(Lexer) - 类的构造器 com.intellij.lexer.DelegateLexer
 
DelegateMarker - com.intellij.lang.impl中的类
 
DelegateMarker(PsiBuilder.Marker) - 类的构造器 com.intellij.lang.impl.DelegateMarker
 
delete() - 接口中的方法 com.intellij.psi.PsiElement
Deletes this PSI element from the tree.
deleteChildRange(PsiElement, PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Deletes a range of children of this PSI element from the tree.
DependentLanguage - com.intellij.lang中的接口
A language that isn't meant to be user-visible.
deref(Ref<T>) - 类中的静态方法 com.intellij.openapi.util.Ref
 
DIRECTORY_STORE_FOLDER - 接口中的静态变量 com.intellij.openapi.project.Project
 
dispose() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
disposeChildren(T[], int) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
disposeChildren(T[], int) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
DO_NOT_ADJUST - 接口中的静态变量 com.intellij.psi.codeStyle.lineIndent.LineIndentProvider
Marker object to indicate that no further formatter-based indent adjustment must be made.
DocBlockEnd - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
DocBlockStart - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
DocCommentTokenTypes - com.intellij.lexer中的接口
Allows to specify a set of language-dependent token types for the doc comment lexer.
DoKeyword - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
done(IElementType) - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
done(IElementType) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
done(IElementType) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Completes this marker and labels it with the specified AST node type.
done(PsiBuilder.Marker, IElementType) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
done(PsiBuilder.Marker, IElementType) - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Close marker with element type
doneBefore(IElementType, PsiBuilder.Marker) - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
doneBefore(IElementType, PsiBuilder.Marker) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
doneBefore(IElementType, PsiBuilder.Marker, String) - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
doneBefore(IElementType, PsiBuilder.Marker, String) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
doneBefore(IElementType, SyntaxTreeBuilder.Marker) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
doneBefore(IElementType, SyntaxTreeBuilder.Marker) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Like SyntaxTreeBuilder.Marker.done(IElementType), but the marker is completed (end marker inserted) before specified one.
doneBefore(IElementType, SyntaxTreeBuilder.Marker, String) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
doneBefore(IElementType, SyntaxTreeBuilder.Marker, String) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Like SyntaxTreeBuilder.Marker.doneBefore(IElementType, Marker), but in addition an error element with given text is inserted right before this marker's end.
doneBefore(IElementType, PsiBuilder.Marker) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
doneBefore(IElementType, PsiBuilder.Marker, String) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
downTo(int, int, IntConsumer) - 接口中的静态方法 com.intellij.psi.builder.ASTMarkers
mimic downTo() function in kotlin
drop() - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
drop() - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
drop() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Drops this marker.
drop(PsiBuilder.Marker) - 类中的静态方法 com.intellij.indentation.AbstractIndentParser
 
drop(PsiBuilder.Marker...) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Release group of allocated markers.
dropIndentAfterReturnLike(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Checking the document context in position for return-like token (i.e.
DUMMY_BLOCK - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
DUMMY_HOLDER - 接口中的静态变量 com.intellij.psi.TokenType
 

E

elementAfterOnSameLine(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
elementType - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
elementType() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回 elementType 记录组件的值。
elementType(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
elementType(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
ELLIPSIS - 类中的静态变量 com.intellij.openapi.util.text.StringUtil
 
ElseKeyword - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
empty() - 类中的静态方法 com.intellij.openapi.util.Pair
 
empty() - 类中的方法 com.intellij.util.containers.IntStack
 
empty() - 类中的静态方法 com.intellij.util.containers.MultiMap
 
empty() - 类中的方法 com.intellij.util.containers.Stack
 
EMPTY - 类中的静态变量 com.intellij.psi.tree.TokenSet
 
EMPTY - 类中的静态变量 com.intellij.util.containers.MultiMap
已过时。
EMPTY_ARRAY - 接口中的静态变量 com.intellij.lang.ASTNode
 
EMPTY_ARRAY - 接口中的静态变量 com.intellij.lang.LighterASTNode
 
EMPTY_ARRAY - 接口中的静态变量 com.intellij.openapi.fileTypes.FileType
 
EMPTY_ARRAY - 接口中的静态变量 com.intellij.openapi.util.Segment
 
EMPTY_ARRAY - 类中的静态变量 com.intellij.openapi.util.TextRange
 
EMPTY_ARRAY - 接口中的静态变量 com.intellij.psi.PsiElement
The empty array of PSI elements which can be reused to avoid unnecessary allocations.
EMPTY_ARRAY - 接口中的静态变量 com.intellij.psi.PsiFile
The empty array of PSI files which can be reused to avoid unnecessary allocations.
EMPTY_ARRAY - 接口中的静态变量 com.intellij.psi.PsiNamedElement
The empty array of PSI named elements which can be reused to avoid unnecessary allocations.
EMPTY_ARRAY - 接口中的静态变量 com.intellij.psi.PsiReference
 
EMPTY_ARRAY - 类中的静态变量 com.intellij.psi.tree.IElementType
 
EMPTY_BOOLEAN_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_BYTE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_BYTE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_CHAR_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_CHAR_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_CHAR_SEQUENCE - 类中的静态变量 com.intellij.openapi.util.text.Strings
 
EMPTY_CHAR_SEQUENCE - 类中的静态变量 com.intellij.util.ArrayUtil
已过时。
EMPTY_CLASS_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_CLASS_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_COLLECTION_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_DOUBLE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
empty_element_parsed_guard_(PsiBuilder, String, int) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
EMPTY_FILE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_FILE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_INT_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_INT_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_LONG_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_LONG_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_NAVIGATABLE_ELEMENT_ARRAY - 接口中的静态变量 com.intellij.psi.NavigatablePsiElement
 
EMPTY_OBJECT_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_OBJECT_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_RANGE - 类中的静态变量 com.intellij.openapi.util.TextRange
 
EMPTY_RUNNABLE_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_SHORT_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
EMPTY_STRING_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtil
 
EMPTY_STRING_ARRAY - 类中的静态变量 com.intellij.util.ArrayUtilRt
 
emptyInstance() - 类中的静态方法 com.intellij.util.containers.MultiMap
已过时。
End - 类中的静态变量 com.intellij.psi.builder.ASTMarkers.MarkerKind
 
endsWith(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
endsWith(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
endsWith(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
endsWith(String) - 类中的方法 com.intellij.psi.util.QualifiedName
 
endsWithChar(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
endsWithChar(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
endsWithChar(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
endsWithIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
endsWithIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
endsWithIgnoreCase(CharSequence, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
enforceCommentTokens(TokenSet) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
enforceCommentTokens(TokenSet) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
enforceCommentTokens(TokenSet) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
 
enforceCommentTokens(TokenSet) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
ensureExactSize(int, E[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
enter_section_(PsiBuilder) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
enter_section_(PsiBuilder, int, int) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
enter_section_(PsiBuilder, int, int, IElementType, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
enter_section_(PsiBuilder, int, int, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
entrySet() - 类中的方法 com.intellij.util.containers.MultiMap
 
enumerate(IElementType.Predicate) - 类中的静态方法 com.intellij.psi.tree.IElementType
Enumerates all registered token types which match the specified predicate.
eof() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
eof() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
eof() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
eof() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Checks if the lexer has reached the end of file.
eof() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
eof(PsiBuilder, int) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
equal(CharSequence, CharSequence, boolean) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
equal(CharSequence, CharSequence, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
equal(String, String) - 类中的静态方法 com.intellij.openapi.util.Comparing
equal(String, String, boolean) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
equal(T[], T[]) - 类中的静态方法 com.intellij.openapi.util.Comparing
已过时。
equal(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
equal(T, T) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
equals(double, double, double) - 类中的静态方法 com.intellij.util.MathUtil
 
equals(float, float, float) - 类中的静态方法 com.intellij.util.MathUtil
 
equals(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
equals(Object) - record class中的方法 com.intellij.lexer.FlexLexer.Token
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 com.intellij.openapi.util.Key
 
equals(Object) - 类中的方法 com.intellij.openapi.util.Pair
 
equals(Object) - 类中的方法 com.intellij.openapi.util.text.LineColumn
 
equals(Object) - 类中的方法 com.intellij.openapi.util.TextRange
 
equals(Object) - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 com.intellij.psi.builder.MarkerNode
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 com.intellij.psi.codeStyle.IndentOptions
 
equals(Object) - 类中的方法 com.intellij.psi.util.QualifiedName
 
equals(Object) - 类中的方法 com.intellij.util.containers.IntStack
 
equals(Object) - 类中的方法 com.intellij.util.containers.MultiMap
 
equals(Object) - 类中的方法 com.intellij.util.containers.Stack
 
equals(Object) - 类中的方法 com.intellij.util.SmartList
 
equals(Object) - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
equals(T[], T[], Comparator<? super T>) - 类中的静态方法 com.intellij.util.ArrayUtil
equalsIgnoreCase(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
equalsIgnoreWhitespaces(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
equalsToRange(int, int) - 类中的方法 com.intellij.openapi.util.TextRange
 
equalsTrimWhitespaces(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
error(String) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
error(String) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
error(String) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
error(String) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
error(String) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Adds an error marker with the specified message text at the current position in the tree.
error(String) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Completes this marker and labels it as error element with specified message.
error(String) - 接口中的静态方法 com.intellij.psi.builder.ASTMarkers
mimic error() function in kotlin
error(String) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
error(Object) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
error(String) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
error(String, String...) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
error(String, Throwable, String...) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
error(String, Throwable, String...) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
Error - 类中的静态变量 com.intellij.psi.builder.ASTMarkers.MarkerKind
 
ERROR_ELEMENT - 接口中的静态变量 com.intellij.psi.TokenType
 
errorBefore(String, PsiBuilder.Marker) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
errorBefore(String, PsiBuilder.Marker) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
errorBefore(String, SyntaxTreeBuilder.Marker) - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
errorBefore(String, SyntaxTreeBuilder.Marker) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Like SyntaxTreeBuilder.Marker.error(String), but the marker is completed before specified one.
errorMessage(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
errorMessage(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
errorReportedAt - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
ErrorState() - 类的构造器 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
errorUntil(TokenSet, String) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
errorUntilEof() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
errorUntilEol(String) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
escapeStringCharacters(int, String, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
escapeStringCharacters(int, String, String, boolean, boolean, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
escapeStringCharacters(int, String, String, boolean, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
escapeStringCharacters(int, String, String, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
escapeStringCharacters(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
escapeToRegexp(CharSequence, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
escapeXmlEntities(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
exit_section_(PsiBuilder, int, PsiBuilder.Marker, boolean, boolean, GeneratedParserUtilBase.Parser) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
exit_section_(PsiBuilder, int, PsiBuilder.Marker, IElementType, boolean, boolean, GeneratedParserUtilBase.Parser) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
exit_section_(PsiBuilder, PsiBuilder.Marker, IElementType, boolean) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
ExpandableIndent - com.intellij.formatting.engine中的类
 
ExpandableIndent(Indent.Type) - 类的构造器 com.intellij.formatting.engine.ExpandableIndent
 
expect(IElementType) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
expect(IElementType, String) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
expect(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Advances lexer if current token is of expected type, does nothing otherwise.
expect(PsiBuilder, TokenSet) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Advances lexer if current token is of expected type, does nothing otherwise.
expectEolOrEof() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
ExtensionsMap - com.intellij.openapi.components中的类
 
ExtensionsMap() - 类的构造器 com.intellij.openapi.components.ExtensionsMap
 

F

FATAL_ERROR - 类中的静态变量 com.intellij.psi.tree.IErrorCounterReparseableElementType
 
FILE_PROTOCOL - 类中的静态变量 com.intellij.openapi.util.URLUtil
 
FileType - com.intellij.openapi.fileTypes中的接口
 
FileUtilRt - com.intellij.openapi.util.io中的类
 
FileUtilRt() - 类的构造器 com.intellij.openapi.util.io.FileUtilRt
 
FileViewProvider - com.intellij.psi中的接口
Manages language-specific access to PSI for a single file.
filter(IElementType, int, int, CharSequence) - 接口中的方法 com.intellij.lang.ITokenTypeRemapper
An external hook to see and alter token types reported by lexer.
FINAL - 接口中的静态变量 com.intellij.psi.PsiModifier
 
find(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
find(short) - 类中的静态方法 com.intellij.psi.tree.IElementType
Returns the element type registered at the specified index.
find(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtilRt
 
find(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtil
 
findChildByType(IElementType) - 接口中的方法 com.intellij.lang.ASTNode
Returns the first child of the specified node which has the specified type.
findChildByType(IElementType, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Returns the first child after anchor of the specified node which has the specified type.
findChildByType(TokenSet) - 接口中的方法 com.intellij.lang.ASTNode
Returns the first child of the specified node which has type from specified set.
findChildByType(TokenSet, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Returns the first child after anchor of the specified node which has type from specified set.
findElementAt(int) - 接口中的方法 com.intellij.psi.PsiElement
Finds a leaf PSI element at the specified offset from the start of the text range of this node.
findInstance(Class<T>) - 类中的静态方法 com.intellij.lang.Language
 
findInstancesByMimeType(String) - 类中的静态方法 com.intellij.lang.Language
 
findLanguageByID(String) - 类中的静态方法 com.intellij.lang.Language
 
findLayerLexer(IElementType) - 类中的方法 com.intellij.lexer.LayeredLexer
 
findLeafElementAt(int) - 接口中的方法 com.intellij.lang.ASTNode
Finds a leaf child node at the specified offset from the start of the text range of this node.
findLeftParenthesisBackwardsSkippingNested(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
findLeftParenthesisBackwardsSkippingNestedWithPredicate(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement, Predicate<? super SemanticEditorPosition>) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
findReferenceAt(int) - 接口中的方法 com.intellij.psi.PsiElement
Finds a reference at the specified offset from the start of the text range of this node.
findStartOf(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
finishNonCancelableSection() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
已过时。
first - 类中的变量 com.intellij.openapi.util.Pair
 
first(CharSequence, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
FIRST_TOKEN_INDEX - 类中的静态变量 com.intellij.psi.tree.IElementType
 
firstChild(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
FleetPsiBuilder<N> - com.intellij.psi.builder中的类
 
FleetPsiBuilder(CharSequence, ITokenSequence, TokenSet, TokenSet, int, int) - 类的构造器 com.intellij.psi.builder.FleetPsiBuilder
 
FleetPsiBuilder.ProductionMarker - com.intellij.psi.builder中的类
 
FleetPsiParser - com.intellij.psi中的接口
rewrite of FleetPsiParser.kt
FleetPsiParser.DefaultPsiParser - com.intellij.psi中的类
 
FlexAdapter - com.intellij.lexer中的类
 
FlexAdapter(FlexLexer) - 类的构造器 com.intellij.lexer.FlexAdapter
 
FlexLexer - com.intellij.lexer中的接口
 
FlexLexer.Token - com.intellij.lexer中的Record Class
 
FlyweightCapableTreeStructure<T> - com.intellij.openapi.util.diff中的接口
 
FlyweightCapableTreeStructure<T> - com.intellij.util.diff中的接口
 
forAllMatching(IElementType.Predicate) - 类中的静态方法 com.intellij.psi.tree.TokenSet
 
forEach(Consumer<? super E>) - 类中的方法 com.intellij.util.SmartList
 
ForKeyword - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
formatFileSize(long) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
formatFileSize(long, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
Formatter - com.intellij.formatting中的接口
 
Frame() - 类的构造器 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
freezeValues() - 类中的方法 com.intellij.util.containers.MultiMap
Prohibits modification of collections for existing keys and returns view of this as a map.
from(int, int) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
fromBoolean(boolean) - enum class中的静态方法 com.intellij.util.ThreeState
 
fromComponents(String...) - 类中的静态方法 com.intellij.psi.util.QualifiedName
 
fromComponents(Collection<String>) - 类中的静态方法 com.intellij.psi.util.QualifiedName
 
fromDottedString(String) - 类中的静态方法 com.intellij.psi.util.QualifiedName
 
fromSequence(CharSequence, int, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
fromSequenceWithoutCopying(CharSequence) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 

G

GeneratedParserUtilBase - com.intellij.lang.parser中的类
This class is a runtime engine for parsers generated by Grammar-Kit.
GeneratedParserUtilBase() - 类的构造器 com.intellij.lang.parser.GeneratedParserUtilBase
 
GeneratedParserUtilBase.Builder - com.intellij.lang.parser中的类
 
GeneratedParserUtilBase.ErrorState - com.intellij.lang.parser中的类
 
GeneratedParserUtilBase.Frame - com.intellij.lang.parser中的类
 
GeneratedParserUtilBase.Hook<T> - com.intellij.lang.parser中的接口
 
GeneratedParserUtilBase.Parser - com.intellij.lang.parser中的接口
 
generateNewWhiteSpace(IndentOptions) - 类中的方法 com.intellij.formatting.IndentInfo
Builds string that contains line feeds, white spaces and tabulation symbols known to the current IndentInfo object.
get() - 类中的方法 com.intellij.openapi.util.Ref
 
get(int) - 接口中的方法 com.intellij.lang.WhitespacesAndCommentsBinder.TokenTextGetter
 
get(int) - 类中的方法 com.intellij.util.containers.IntStack
 
get(int) - 类中的方法 com.intellij.util.SmartList
 
get(UserDataHolder) - 类中的方法 com.intellij.openapi.util.Key
 
get(UserDataHolder, T) - 类中的方法 com.intellij.openapi.util.Key
 
get(Map<Key, ?>) - 类中的方法 com.intellij.openapi.util.Key
 
get(Language) - 类中的静态方法 com.intellij.lang.BraceMatchers
 
get(PsiBuilder) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
get(K) - 类中的方法 com.intellij.util.containers.MultiMap
 
getAbsoluteLabelIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the "absolute label" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Label indent" setting from the leftmost column in the document.
getAbsoluteLabelIndent() - 接口中的方法 com.intellij.formatting.Formatter
 
getAbsoluteNoneIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the "absolute none" indent instance, indicating that the block will be placed at the leftmost column in the document.
getAbsoluteNoneIndent() - 接口中的方法 com.intellij.formatting.Formatter
 
getApplication() - 类中的静态方法 com.intellij.openapi.application.ApplicationManager
 
getBaseIndent(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.IndentCalculator
 
getBaseLanguage() - 类中的方法 com.intellij.lang.Language
 
getBasePath() - 接口中的方法 com.intellij.openapi.project.Project
已过时。
getBlockStatementStartOffset(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Returns the start offset of the statement or new-line-'{' that owns the code block in position.
getBooleanProperty(String, boolean) - 类中的静态方法 com.intellij.util.SystemProperties
 
getBufferEnd() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getBufferEnd() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getBufferEnd() - 类中的方法 com.intellij.lexer.Lexer
Returns the offset at which the lexer will stop lexing.
getBufferEnd() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getBufferSequence() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getBufferSequence() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getBufferSequence() - 类中的方法 com.intellij.lexer.Lexer
Returns the buffer sequence over which the lexer is running.
getBufferSequence() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getCanonicalText() - 接口中的方法 com.intellij.psi.PsiReference
Returns the name of the reference target element which does not depend on import statements and other context (for example, the full-qualified name of the class if the reference targets a Java class).
getChars() - 接口中的方法 com.intellij.lang.ASTNode
Returns same text getText() returns but might be more effective eliminating toString() transformation from internal CharSequence representation
getChars() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
getChars() - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
getChars() - 接口中的方法 com.intellij.util.text.CharSequenceBackedByArray
 
getChars(char[], int) - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
getChars(char[], int) - 接口中的方法 com.intellij.util.text.CharSequenceBackedByArray
 
getChars(int, int, char[], int) - 接口中的方法 com.intellij.util.text.CharArrayExternalizable
Copies own character sub-sequence to the given array
getChars(int, int, char[], int) - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
getChars(CharSequence, char[], int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
Copies all symbols from the given char sequence to the given array
getChars(CharSequence, char[], int, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
Copies necessary number of symbols from the given char sequence start to the given array.
getChars(CharSequence, char[], int, int, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
Copies necessary number of symbols from the given char sequence to the given array.
getChildren() - 接口中的方法 com.intellij.psi.PsiElement
Returns the array of children for the PSI element.
getChildren(TokenSet) - 接口中的方法 com.intellij.lang.ASTNode
Returns the list of children of the specified node, optionally filtered by the specified token type filter.
getChildren(T, Ref<T[]>) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
getChildren(T, Ref<T[]>) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
getCodeConstructStart(PsiFile, int) - 接口中的方法 com.intellij.lang.PairedBraceMatcher
Returns the start offset of the code construct which owns the opening structural brace at the specified offset.
getComments() - 类中的方法 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
getComments() - 接口中的方法 com.intellij.psi.FleetPsiParser
 
getCommentTokens() - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the set of token types which are treated as comments by the PSI builder.
getComponentCount() - 类中的方法 com.intellij.psi.util.QualifiedName
 
getComponents() - 类中的方法 com.intellij.psi.util.QualifiedName
 
getComponentType(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
getContainingFile() - 接口中的方法 com.intellij.psi.PsiElement
Returns the file containing the PSI element.
getContext() - 接口中的方法 com.intellij.psi.PsiElement
Returns the element which should be used as the parent of this element in a tree up walk during a resolve operation.
getContinuationIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the "continuation" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Continuation indent" setting relative to its parent block.
getContinuationIndent(boolean) - 类中的静态方法 com.intellij.formatting.Indent
Returns the "continuation" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Continuation indent" setting relative to its parent block and given 'relative to direct parent' flag.
getContinuationIndent(boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getContinuationWithoutFirstIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the "continuation without first" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Continuation indent" setting relative to its parent block, unless this block is the first of the children of its parent having the same indent type.
getContinuationWithoutFirstIndent(boolean) - 类中的静态方法 com.intellij.formatting.Indent
Returns the "continuation without first" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Continuation indent" setting relative to its parent block, unless this block is the first of the children of its parent having the same indent type.
getContinuationWithoutFirstIndent(boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getCopyableUserData(Key<T>) - 接口中的方法 com.intellij.lang.ASTNode
Returns a copyable user data object attached to this node.
getCurrElement() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
getCurrentIndent() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getCurrentIndent() - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
getCurrentOffset() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getCurrentOffset() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getCurrentOffset() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getCurrentOffset() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Returns the start offset of the current token, or the file length when the token stream is over.
getCurrentOffset() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getCurrentPosition() - 类中的方法 com.intellij.lexer.LayeredLexer
 
getCurrentPosition() - 类中的方法 com.intellij.lexer.Lexer
Returns the current position and state of the lexer.
getCurrentPosition() - 类中的方法 com.intellij.lexer.LexerBase
 
getCurrentPosition() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getDeepBlockStatementStartOffset(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Returns the start offset of the statement that owns the code block in position
getDefaultIndentFromType(Indent.Type) - 类中的静态方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getDefaultValue() - 类中的方法 com.intellij.openapi.util.KeyWithDefaultValue
 
getDelegate() - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
getDelegate() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getDelegate() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getDelegate() - 类中的方法 com.intellij.lang.TokenWrapper
 
getDelegate() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getDialects() - 类中的方法 com.intellij.lang.Language
 
getDisplayName() - 类中的方法 com.intellij.lang.Language
 
getEdgePosition(List<? extends IElementType>, boolean, WhitespacesAndCommentsBinder.TokenTextGetter) - 接口中的方法 com.intellij.lang.WhitespacesAndCommentsBinder
Analyzes whitespace and comment tokens at element's edge and returns element's edge position relative to these tokens.
getElement() - 接口中的方法 com.intellij.psi.PsiReference
Returns the underlying (referencing) element of the reference.
getElementType() - 接口中的方法 com.intellij.lang.ASTNode
Returns the type of this node.
getEmpty() - 类中的静态方法 com.intellij.openapi.util.Couple
 
getEnd() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
 
getEnd() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
getEnd() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
getEndIndex() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
getEndOffset() - 接口中的方法 com.intellij.lang.LighterASTNode
 
getEndOffset() - 接口中的方法 com.intellij.openapi.util.Segment
 
getEndOffset() - 类中的方法 com.intellij.openapi.util.TextRange
 
getEndOffset(T) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
getEndOffset(T) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
getEolElementType() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getErrorDescription() - 接口中的方法 com.intellij.psi.PsiErrorElement
Returns the description of the error.
getErrorMessage(LighterASTNode) - 类中的静态方法 com.intellij.psi.builder.FleetPsiBuilder
 
getErrorsCount(CharSequence, Language, Project) - 类中的方法 com.intellij.psi.tree.IErrorCounterReparseableElementType
 
getExpected(int, boolean) - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
getExtensions(Class<T>) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
getFactory() - 类中的静态方法 com.intellij.openapi.diagnostic.Logger
 
getFileNodeType() - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the element type of the node describing a file in the specified language.
getFirst() - 类中的方法 com.intellij.openapi.util.Pair
 
getFirst(Pair<T, ?>) - 类中的静态方法 com.intellij.openapi.util.Pair
 
getFirstChild() - 接口中的方法 com.intellij.psi.PsiElement
Returns the first child of the PSI element.
getFirstChildNode() - 接口中的方法 com.intellij.lang.ASTNode
Returns the first child of this node in the tree.
getFirstComponent() - 类中的方法 com.intellij.psi.util.QualifiedName
 
getFirstElement(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
getFlex() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getFraction() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
getGlobalProgressIndicator() - 类中的静态方法 com.intellij.openapi.progress.ProgressIndicatorProvider
 
getHost() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getHostRangeMarker() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getID() - 类中的方法 com.intellij.lang.Language
Returns a user-readable name of the language.
getIdentifyingElement() - 接口中的方法 com.intellij.psi.PsiNameIdentifierOwner
 
getIndent(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getIndent(Indent.Type, boolean, boolean) - 类中的静态方法 com.intellij.formatting.Indent
Base factory method for Indent objects construction, i.e. all other methods may be expressed in terms of this method.
getIndent(Indent.Type, int, boolean, boolean) - 类中的静态方法 com.intellij.formatting.Indent
Base factory method for Indent objects construction, i.e. all other methods may be expressed in terms of this method.
getIndent(Indent.Type, boolean, boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getIndent(Indent.Type, int, boolean, boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getIndentElementType() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getIndentInBlock(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getIndentInBrackets() - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getIndentSpaces() - 类中的方法 com.intellij.formatting.IndentInfo
 
getIndentTypeInBrackets() - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getIndex() - 类中的方法 com.intellij.psi.tree.IElementType
Returns the index of the element type in the table of all registered element types.
getInstance() - 接口中的静态方法 com.intellij.formatting.Formatter
 
getInstance() - 类中的静态方法 com.intellij.openapi.progress.ProgressIndicatorProvider
 
getInstance() - 类中的静态方法 com.intellij.openapi.progress.ProgressManager
 
getInstance(Class) - 类中的静态方法 com.intellij.openapi.diagnostic.Logger
 
getInstance(String) - 类中的静态方法 com.intellij.openapi.diagnostic.Logger
 
getIteratorAtPosition(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getLabelIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the "label" indent instance, indicating that the block will be indented by the number of spaces indicated in the "Project Code Style | General | Label indent" setting relative to its parent block.
getLabelIndent() - 接口中的方法 com.intellij.formatting.Formatter
 
getLanguage() - 类中的方法 com.intellij.openapi.fileTypes.LanguageFileType
Returns the language used in the files of the type.
getLanguage() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
getLanguage() - 接口中的方法 com.intellij.psi.PsiElement
Returns the language of the PSI element.
getLanguage() - 类中的方法 com.intellij.psi.tree.IElementType
Returns the language associated with the element type.
getLanguageExtension(Class<T>, Language) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
getLastChild() - 接口中的方法 com.intellij.psi.PsiElement
Returns the last child of the PSI element.
getLastChildNode() - 接口中的方法 com.intellij.lang.ASTNode
Returns the last child of this node in the tree.
getLastComponent() - 类中的方法 com.intellij.psi.util.QualifiedName
 
getLastElement(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
getLastElement(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
getLastItem(List<? extends T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
getLastItem(List<? extends T>, T) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
getLatestDoneMarker() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getLatestDoneMarker() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getLatestDoneMarker() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
 
getLatestDoneMarker() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getLeftBraceType() - 类中的方法 com.intellij.lang.BracePair
Returns the lexer token type for the left brace in the pair.
getLength() - 类中的方法 com.intellij.openapi.util.TextRange
 
getLexemeCount() - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
getLexemeCount() - 接口中的方法 com.intellij.psi.ITokenSequence
 
getLexer() - 类中的方法 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
getLexer() - 接口中的方法 com.intellij.psi.FleetPsiParser
 
getLineBreakCount(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
getLineIndent(int) - 接口中的方法 com.intellij.psi.codeStyle.lineIndent.LineIndentProvider
Calculates the indent that should be used for the line at specified offset in the specified document.
getLineIndent(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
getLocationHash() - 接口中的方法 com.intellij.openapi.project.Project
Returns a workspace file: path/to/project/project.iws - for file-based projects path/to/project/.idea/workspace.xml - for directory-based ones Returns null for default project.
getLoggerInstance(String) - 接口中的方法 com.intellij.openapi.diagnostic.Logger.Factory
 
getMergeFunction() - 类中的方法 com.intellij.lexer.MergingLexerAdapter
 
getMergeFunction() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getMessage(String, Object...) - 类中的方法 com.intellij.AbstractBundle
 
getMimeTypes() - 类中的方法 com.intellij.lang.Language
Returns the list of MIME types corresponding to the language.
getModifiable(K) - 类中的方法 com.intellij.util.containers.MultiMap
 
getModificationCount() - 类中的方法 com.intellij.util.SmartList
 
getModificationStamp() - 接口中的方法 com.intellij.psi.PsiFile
Gets the modification stamp value.
getName() - 接口中的方法 com.intellij.openapi.project.Project
Returns a name ot the project.
getName() - 接口中的方法 com.intellij.psi.PsiNamedElement
Returns the name of the element.
getNameIdentifier() - 接口中的方法 com.intellij.psi.PsiNameIdentifierOwner
 
getNavigationElement() - 接口中的方法 com.intellij.psi.PsiElement
Returns the PSI element which should be used as a navigation target when navigation to this PSI element is requested.
getNextSibling() - 接口中的方法 com.intellij.psi.PsiElement
Returns the next sibling of the PSI element.
getNode() - 接口中的方法 com.intellij.psi.PsiElement
Returns the AST node corresponding to the element.
getNoneIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns the standard "empty indent" instance, indicating that the block is not indented relative to its parent block.
getNoneIndent() - 接口中的方法 com.intellij.formatting.Formatter
 
getNormalIndent() - 类中的静态方法 com.intellij.formatting.Indent
Returns an instance of a regular indent, with the width specified in "Project Code Style | General | Indent".
getNormalIndent(boolean) - 类中的静态方法 com.intellij.formatting.Indent
Returns an instance of a regular indent, with the width specified in "Project Code Style | General | Indent" and given 'relative to direct parent' flag
getNormalIndent(boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getOffset() - 接口中的方法 com.intellij.lexer.LexerPosition
Returns the current offset of the lexer.
getOffsetInBaseIndentLine(SemanticEditorPosition) - 接口中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.IndentCalculator.BaseLineOffsetCalculator
 
getOffsetInHost(int, TextRange) - 类中的方法 com.intellij.psi.LiteralTextEscaper
getOperationElementTypes() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides element types to finish binary operation element
getOperatorsByPriority() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides operation priority and operands
getOriginal() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getOriginalElement() - 接口中的方法 com.intellij.psi.PsiElement
Returns the PSI element which corresponds to this element and belongs to either the project source path or class path.
getOriginalFile() - 接口中的方法 com.intellij.psi.PsiFile
If the file is a non-physical copy of a file, returns the original file which had been copied.
getOriginalText() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getOriginalText() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getOriginalText() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Returns the complete text being parsed.
getOriginalText() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getPairs() - 接口中的方法 com.intellij.lang.PairedBraceMatcher
Returns the array of definitions for brace pairs that need to be matched when editing code in the language.
getParent() - 接口中的方法 com.intellij.psi.PsiElement
Returns the parent of the PSI element.
getParent(T) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
getParent(T) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
getPosition(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Returns abstract semantic position in editor for indent calculation.
getPostfixExpressionElementType() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides element types to finish postfix element marker
getPostfixOperators() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides postfix operators
getPrefix() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getPrefixExpressionElementType() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides element types to finish prefix element marker
getPrefixOperators() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides prefix operators
getPresentableUrl() - 接口中的方法 com.intellij.openapi.project.Project
Returns presentable project path: Project.getProjectFilePath() for file-based projects, Project.getBasePath() for directory-based ones.
* Returns null for default project.
getPrevSibling() - 接口中的方法 com.intellij.psi.PsiElement
Returns the previous sibling of the PSI element.
getProductions() - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.Builder
 
getProductions() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getProgressIndicator() - 类中的方法 com.intellij.openapi.progress.ProgressIndicatorProvider
 
getProgressIndicator() - 类中的方法 com.intellij.openapi.progress.ProgressManager
 
getProjectFilePath() - 接口中的方法 com.intellij.openapi.project.Project
 
getPsi() - 接口中的方法 com.intellij.lang.ASTNode
Returns the PSI element for this node.
getPsi(Class<T>) - 接口中的方法 com.intellij.lang.ASTNode
Checks and returns the PSI element for this node.
getPsiRoots() - 接口中的方法 com.intellij.psi.PsiFile
已过时。
Use FileViewProvider#getAllFiles() instead.
getRange() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getRangeInElement() - 接口中的方法 com.intellij.psi.PsiReference
Returns the part of the underlying element which serves as a reference, or the complete text range of the element if the entire element is a reference.
getRangeInsideHost() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getReference() - 接口中的方法 com.intellij.psi.PsiElement
Returns the reference from this PSI element to another PSI element (or elements), if one exists.
getRegisteredLanguages() - 类中的静态方法 com.intellij.lang.Language
 
getRelevantTextRange() - 类中的方法 com.intellij.psi.LiteralTextEscaper
 
getRightBraceType() - 类中的方法 com.intellij.lang.BracePair
Returns the lexer token type for the right brace in the pair.
getRoot() - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
getRoot() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getRoot() - 类中的方法 com.intellij.psi.builder.MarkerPsiBuilder
 
getRoot() - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
getSecond() - 类中的方法 com.intellij.openapi.util.Pair
 
getSecond(Pair<?, T>) - 类中的静态方法 com.intellij.openapi.util.Pair
 
getService(Class<T>) - 接口中的方法 com.intellij.openapi.application.Application
 
getService(Class<T>) - 类中的静态方法 com.intellij.openapi.components.ServiceManager
 
getShortName(Class<?>) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
getShortName(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
getShortName(String, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
getSize() - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
getSize() - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
getSmartIndent(Indent.Type) - 类中的静态方法 com.intellij.formatting.Indent
 
getSmartIndent(Indent.Type) - 接口中的方法 com.intellij.formatting.Formatter
 
getSpaceIndent(int) - 类中的静态方法 com.intellij.formatting.Indent
Returns an indent with the specified width.
getSpaceIndent(int, boolean) - 类中的静态方法 com.intellij.formatting.Indent
Returns an indent with the specified width and given 'relative to direct parent' flag.
getSpaceIndent(int, boolean) - 接口中的方法 com.intellij.formatting.Formatter
 
getSpaces() - 类中的方法 com.intellij.formatting.IndentImpl
 
getSpaces() - 类中的方法 com.intellij.formatting.IndentInfo
 
getStart() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
 
getStart() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
getStart() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
getStartIndex() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
getStartOffset() - 接口中的方法 com.intellij.lang.ASTNode
Returns the starting offset of the node text in the document.
getStartOffset() - 接口中的方法 com.intellij.lang.LighterASTNode
 
getStartOffset() - 接口中的方法 com.intellij.openapi.util.Segment
 
getStartOffset() - 类中的方法 com.intellij.openapi.util.TextRange
 
getStartOffset() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
getStartOffset() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
getStartOffset(T) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
getStartOffset(T) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
getStartOffsetInParent() - 接口中的方法 com.intellij.lang.ASTNode
Returns the starting offset of the node text relative to ASTNode.getTreeParent().
getStartOffsetInParent() - 接口中的方法 com.intellij.psi.PsiElement
Returns the text offset of the PSI element relative to its parent.
getState() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getState() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getState() - 类中的方法 com.intellij.lexer.LayeredLexer
 
getState() - 类中的方法 com.intellij.lexer.Lexer
Returns the current state of the lexer.
getState() - 接口中的方法 com.intellij.lexer.LexerPosition
 
getState() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getState() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getStringLiteralElements() - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the set of element types which are treated as string literals.
getSuffix() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
getText() - 接口中的方法 com.intellij.lang.ASTNode
Returns the text of this node.
getText() - 接口中的方法 com.intellij.lang.LighterASTTokenNode
Note: a text returned may be linked back to file content text and therefore should be internalized through fleet.com.intellij.util.CharTable if referenced as is.
getText() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
getText() - 接口中的方法 com.intellij.psi.PsiElement
Returns the text of the PSI element.
getText2() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
getTextLength() - 接口中的方法 com.intellij.lang.ASTNode
Returns the length of the node text.
getTextLength() - 接口中的方法 com.intellij.lang.LighterASTNode
 
getTextLength() - 接口中的方法 com.intellij.psi.PsiElement
Returns the length of text of the PSI element.
getTextOffset() - 接口中的方法 com.intellij.psi.PsiElement
Returns the offset in the file to which the caret should be placed when performing the navigation to the element.
getTextRange() - 接口中的方法 com.intellij.lang.ASTNode
Returns the text range (a combination of starting offset in the document and length) for this node.
getTextRange() - 接口中的方法 com.intellij.psi.PsiElement
Returns the text range in the document occupied by the PSI element.
getThreadLocalBuffer() - 类中的静态方法 com.intellij.openapi.util.io.FileUtilRt
 
getTokenEnd() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getTokenEnd() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getTokenEnd() - 接口中的方法 com.intellij.lexer.FlexLexer
 
getTokenEnd() - 类中的方法 com.intellij.lexer.LayeredLexer
 
getTokenEnd() - 类中的方法 com.intellij.lexer.Lexer
Returns the end offset of the current token.
getTokenEnd() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getTokenEnd() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getTokenSequence() - 类中的方法 com.intellij.lexer.Lexer
 
getTokenStart() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getTokenStart() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getTokenStart() - 接口中的方法 com.intellij.lexer.FlexLexer
 
getTokenStart() - 类中的方法 com.intellij.lexer.LayeredLexer
 
getTokenStart() - 类中的方法 com.intellij.lexer.Lexer
Returns the start offset of the current token.
getTokenStart() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getTokenStart() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getTokenText() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getTokenText() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getTokenText() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getTokenText() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Returns the text of the current token from the lexer.
getTokenText() - 类中的方法 com.intellij.lexer.Lexer
 
getTokenText() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getTokenType() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
getTokenType() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Gets the TokenType from PsiBuilder
getTokenType() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getTokenType() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
getTokenType() - 接口中的方法 com.intellij.lang.LighterASTNode
 
getTokenType() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Returns the type of current token from the lexer.
getTokenType() - 类中的方法 com.intellij.lexer.DelegateLexer
 
getTokenType() - 类中的方法 com.intellij.lexer.FlexAdapter
 
getTokenType() - 类中的方法 com.intellij.lexer.LayeredLexer
 
getTokenType() - 类中的方法 com.intellij.lexer.Lexer
Returns the token at the current position of the lexer or null if lexing is finished.
getTokenType() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
getTokenType() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getTokenType() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getTokenType() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
 
getTokenType() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
getTokenType() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
getTokenType() - 接口中的方法 com.intellij.psi.PsiComment
Returns the token type of the comment (like JavaTokenType.END_OF_LINE_COMMENT or JavaTokenType.C_STYLE_COMMENT).
getTreeBuilt() - 接口中的方法 com.intellij.lang.PsiBuilder
 
getTreeNext() - 接口中的方法 com.intellij.lang.ASTNode
Returns the next sibling of this node in the tree.
getTreeParent() - 接口中的方法 com.intellij.lang.ASTNode
Returns the parent of this node in the tree.
getTreePrev() - 接口中的方法 com.intellij.lang.ASTNode
Returns the previous sibling of this node in the tree.
getType() - 类中的方法 com.intellij.formatting.Indent
 
getType() - 类中的方法 com.intellij.formatting.IndentImpl
 
getTypes() - 类中的方法 com.intellij.psi.tree.TokenSet
Returns the array of element types contained in the set.
getUnicodeEscapeSequenceType() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
getUserData(Key<T>) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
getUserData(Key<T>) - 接口中的方法 com.intellij.lang.PsiBuilder
 
getUserData(Key<T>) - 类中的方法 com.intellij.openapi.util.UnprotectedUserDataHolder
 
getUserData(Key<T>) - 接口中的方法 com.intellij.openapi.util.UserDataHolder
 
getUserData(Key<T>) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
getUserDataUnprotected(Key<T>) - 类中的方法 com.intellij.openapi.util.UnprotectedUserDataHolder
 
getUserDataUnprotected(Key<T>) - 接口中的方法 com.intellij.openapi.util.UserDataHolderUnprotected
已过时。
getValue() - 类中的方法 com.intellij.lang.TokenWrapper
 
getWhitespaces() - 类中的方法 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
getWhitespaces() - 接口中的方法 com.intellij.psi.FleetPsiParser
 
getWhitespaceTokens() - 接口中的方法 com.intellij.lang.ParserDefinition
Returns the set of token types which are treated as whitespace by the PSI builder.
getWhitespaceTokenSet() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Provides all whitespace tokens
GREEDY_LEFT_BINDER - 类中的静态变量 com.intellij.lang.WhitespacesBinders
 
GREEDY_RIGHT_BINDER - 类中的静态变量 com.intellij.lang.WhitespacesBinders
 
grown(int) - 类中的方法 com.intellij.openapi.util.TextRange
 

H

handleElementRename(String) - 接口中的方法 com.intellij.psi.PsiReference
Called when the reference target element has been renamed, in order to change the reference text according to the new name.
handleSingleSlashEscapeSequence() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
hasEmptyLineAfter(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
hashcode(Object) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
hashcode(Object, Object) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
hashCode() - record class中的方法 com.intellij.lexer.FlexLexer.Token
返回此对象的哈希代码值。
hashCode() - 类中的方法 com.intellij.openapi.util.Key
 
hashCode() - 类中的方法 com.intellij.openapi.util.Pair
 
hashCode() - 接口中的方法 com.intellij.openapi.util.text.CharSequenceWithStringHash
 
hashCode() - 类中的方法 com.intellij.openapi.util.text.LineColumn
 
hashCode() - 类中的方法 com.intellij.openapi.util.TextRange
 
hashCode() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回此对象的哈希代码值。
hashCode() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回此对象的哈希代码值。
hashCode() - 类中的方法 com.intellij.psi.codeStyle.IndentOptions
 
hashCode() - 类中的方法 com.intellij.psi.tree.IElementType
 
hashCode() - 类中的方法 com.intellij.psi.util.QualifiedName
 
hashCode() - 类中的方法 com.intellij.util.containers.MultiMap
 
hashCode() - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
hashCode() - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
hasLineBreaksAfter(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
Checks if there are line breaks strictly after the given offset till the end of the current element.
hasProperBraceBalance(ITokenSequence, int, int, IElementType, IElementType) - 类中的静态方法 com.intellij.psi.tree.IReparseableElementType
 
hasProperBraceBalance(CharSequence, Lexer, IElementType, IElementType) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Checks if `text` looks like a proper block.
haveEqualElements(Collection<? extends T>, Collection<? extends T>) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
haveEqualElements(T[], T[]) - 类中的静态方法 com.intellij.openapi.util.Comparing
 

I

ICompositeElementType - com.intellij.psi.tree中的接口
An additional interface to be implemented by IElementType instances that allows to customize AST node creation.
ICustomParsingType - com.intellij.psi.tree中的接口
 
IElementType - com.intellij.psi.tree中的类
Interface for token types returned from lexical analysis and for types of nodes in the AST tree.
IElementType(String, Language) - 类的构造器 com.intellij.psi.tree.IElementType
Creates and registers a new element type for the specified language.
IElementType(String, Language, boolean) - 类的构造器 com.intellij.psi.tree.IElementType
Allows to construct element types for some temporary purposes without registering them.
IElementType.Predicate - com.intellij.psi.tree中的接口
Predicate for matching element types.
IErrorCounterReparseableElementType - com.intellij.psi.tree中的类
 
IErrorCounterReparseableElementType(String, Language) - 类的构造器 com.intellij.psi.tree.IErrorCounterReparseableElementType
 
IFileElementType - com.intellij.psi.tree中的类
 
IFileElementType(String, Language) - 类的构造器 com.intellij.psi.tree.IFileElementType
 
IFileElementType(Language) - 类的构造器 com.intellij.psi.tree.IFileElementType
 
IfKeyword - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
ILazyParseableElementType - com.intellij.psi.tree中的类
A token type which represents a fragment of text (possibly in a different language) which is not parsed during the current lexer or parser pass and can be parsed later when its contents is requested.
ILazyParseableElementType(String) - 类的构造器 com.intellij.psi.tree.ILazyParseableElementType
 
ILazyParseableElementType(String, Language) - 类的构造器 com.intellij.psi.tree.ILazyParseableElementType
 
ILazyParseableElementType(String, Language, boolean) - 类的构造器 com.intellij.psi.tree.ILazyParseableElementType
Allows to construct element types without registering them, as in IElementType(String, Language, boolean).
ILeafElementType - com.intellij.psi.tree中的接口
An additional interface to be implemented by IElementType instances to allow customizing how leaf AST elements are created for tokens of this type.
IncorrectOperationException - com.intellij.util中的异常错误
Signals the requested operation has failed.
IncorrectOperationException() - 异常错误的构造器 com.intellij.util.IncorrectOperationException
 
IncorrectOperationException(String) - 异常错误的构造器 com.intellij.util.IncorrectOperationException
 
IncorrectOperationException(String, Exception) - 异常错误的构造器 com.intellij.util.IncorrectOperationException
IncorrectOperationException(String, Throwable) - 异常错误的构造器 com.intellij.util.IncorrectOperationException
 
IncorrectOperationException(Throwable) - 异常错误的构造器 com.intellij.util.IncorrectOperationException
 
Indent - com.intellij.formatting中的类
The indent setting for a formatting model block.
Indent() - 类的构造器 com.intellij.formatting.Indent
 
INDENT_SIZE - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
Indent.Type - com.intellij.formatting中的类
 
IndentCalculator - com.intellij.psi.impl.source.codeStyle.lineIndent中的类
 
IndentCalculator(IndentCalculator.BaseLineOffsetCalculator, CharSequence, IndentOptions, Indent) - 类的构造器 com.intellij.psi.impl.source.codeStyle.lineIndent.IndentCalculator
 
IndentCalculator.BaseLineOffsetCalculator - com.intellij.psi.impl.source.codeStyle.lineIndent中的接口
 
IndentCalculatorFactory() - 类的构造器 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.IndentCalculatorFactory
 
IndentImpl - com.intellij.formatting中的类
 
IndentImpl(Indent.Type, boolean, boolean) - 类的构造器 com.intellij.formatting.IndentImpl
 
IndentImpl(Indent.Type, boolean, int, boolean, boolean) - 类的构造器 com.intellij.formatting.IndentImpl
 
IndentInfo - com.intellij.formatting中的类
 
IndentInfo(int, int, int) - 类的构造器 com.intellij.formatting.IndentInfo
 
IndentInfo(int, int, int, boolean) - 类的构造器 com.intellij.formatting.IndentInfo
 
IndentOptions - com.intellij.psi.codeStyle中的类
 
IndentOptions() - 类的构造器 com.intellij.psi.codeStyle.IndentOptions
 
IndentPsiBuilder - com.intellij.indentation中的类
 
IndentPsiBuilder(PsiBuilder) - 类的构造器 com.intellij.indentation.IndentPsiBuilder
 
IndentPsiBuilder.MyMarker - com.intellij.indentation中的类
 
indexOf(char[], String, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
indexOf(byte[], byte[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOf(char[], char, int, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOf(long[], long) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOf(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, char, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, char, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, char, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, char, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, char, int, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, CharSequence, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
indexOf(CharSequence, CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOf(CharSequence, CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOf(CharSequence, CharSequence, int, int) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
indexOf(List<? extends T>, T, BiPredicate<? super T, ? super T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOf(T[], T, int, int) - 类中的静态方法 com.intellij.util.ArrayUtilRt
 
indexOf(Object) - 类中的方法 com.intellij.util.SmartList
 
indexOf(Object[], Object) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOf(T[], T, BiPredicate<? super T, ? super T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOfAny(CharSequence, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfAny(CharSequence, String, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfAny(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfAny(String, String, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfIdentity(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtil
 
indexOfIgnoreCase(CharSequence, CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
Implementation copied from String.indexOf(String, int) except character comparisons made case-insensitive
indexOfIgnoreCase(CharSequence, CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
Implementation copied from String.indexOf(String, int) except character comparisons made case insensitive
indexOfIgnoreCase(String, char, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfIgnoreCase(String, char, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
indexOfIgnoreCase(String, String, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
indexOfIgnoreCase(String, String, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
info(Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
info(String) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
info(String) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
info(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
info(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
init(PsiBuilder, GeneratedParserUtilBase.ErrorState, int, int, IElementType, String) - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
initState(GeneratedParserUtilBase.ErrorState, PsiBuilder, IElementType, TokenSet[]) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
InjectedLanguageManager - com.intellij.lang.injection中的类
 
InjectedLanguageManager() - 类的构造器 com.intellij.lang.injection.InjectedLanguageManager
 
inlineTagEnd() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
inlineTagStart() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
inputStreamSkippingBOM(InputStream) - 类中的静态方法 com.intellij.openapi.vfs.CharsetToolkit
 
insert(char[], int, char) - 类中的静态方法 com.intellij.util.ArrayUtil
 
insert(int[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
insert(long[], int, long) - 类中的静态方法 com.intellij.util.ArrayUtil
 
insert(T[], int, T) - 类中的静态方法 com.intellij.util.ArrayUtil
 
Int2IntOpenHashMap - org.aya.kala中的类
 
Int2IntOpenHashMap() - 类的构造器 org.aya.kala.Int2IntOpenHashMap
 
Int2ObjectOpenHashMap<V> - org.aya.kala中的类
 
Int2ObjectOpenHashMap() - 类的构造器 org.aya.kala.Int2ObjectOpenHashMap
 
intersection(int[], int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
intersection(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 
intersects(int, int) - 类中的方法 com.intellij.openapi.util.TextRange
 
intersects(Segment) - 类中的方法 com.intellij.openapi.util.TextRange
 
intersects(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 
intersectsStrict(int, int) - 类中的方法 com.intellij.openapi.util.TextRange
 
intersectsStrict(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 
IntStack - com.intellij.util.containers中的类
 
IntStack() - 类的构造器 com.intellij.util.containers.IntStack
 
IntStack(int) - 类的构造器 com.intellij.util.containers.IntStack
 
INVALID_CHARACTER_ESCAPE_TOKEN - 接口中的静态变量 com.intellij.psi.StringEscapesTokenTypes
 
invalid_left_marker_guard_(PsiBuilder, PsiBuilder.Marker, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
INVALID_UNICODE_ESCAPE_TOKEN - 接口中的静态变量 com.intellij.psi.StringEscapesTokenTypes
 
IReparseableElementType - com.intellij.psi.tree中的类
A token type which represents a fragment of text (possibly in a different language) which is not parsed during the current lexer or parser pass and can be parsed later when its contents is requested.
IReparseableElementType(String) - 类的构造器 com.intellij.psi.tree.IReparseableElementType
 
IReparseableElementType(String, Language) - 类的构造器 com.intellij.psi.tree.IReparseableElementType
 
IReparseableElementType(String, Language, boolean) - 类的构造器 com.intellij.psi.tree.IReparseableElementType
Allows to construct element types without registering them, as in IElementType(String, Language, boolean).
is(Language) - 类中的方法 com.intellij.lang.Language
 
isAbsolute() - 类中的方法 com.intellij.formatting.IndentImpl
 
isAfterOnSameLine(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAscii(char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isAt(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAt(IElementType) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAtAnyOf(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAtEnd() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAtLanguage(Language) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAtMultiline() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isAtMultiline(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
isBinaryOperator(int) - 接口中的方法 com.intellij.indentation.OperationParserHelper.CustomBinaryOperationParser
 
isCanceled() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
isCapitalized(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isCaseSensitive() - 类中的方法 com.intellij.lang.Language
 
isColonAfterLabelOrCase(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
isDebugEnabled() - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
isDebugEnabled() - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
isDecimalDigit(char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isDefault() - 接口中的方法 com.intellij.openapi.project.Project
 
isEmpty() - 类中的方法 com.intellij.openapi.util.TextRange
 
isEmpty() - 类中的方法 com.intellij.util.containers.MultiMap
 
isEmpty(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isEmpty(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isEmpty(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
isEmpty(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isEmpty(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isEmpty(Collection<? extends T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
isEmpty(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
isEmptyOrSpaces(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isEmptyOrSpaces(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isEmptyOrSpaces(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
isEnforceIndentToChildren() - 类中的方法 com.intellij.formatting.engine.ExpandableIndent
 
isEnforceIndentToChildren() - 类中的方法 com.intellij.formatting.IndentImpl
Allows to answer if current indent object is configured to enforce indent for sub-blocks of composite block that doesn't start new line.
isEquivalentTo(PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
This method shouldn't be called by clients directly, because there are no guarantees of it being symmetric.
isHexDigit(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isInArray(int) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Checks that the current offset is inside array.
isIndentProvider(SemanticEditorPosition, boolean) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Checking the document context in position as indent-provider.
isIndeterminate() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
isInitialized() - 类中的静态方法 com.intellij.openapi.diagnostic.Logger
 
isInitialized() - 接口中的方法 com.intellij.openapi.project.Project
 
isInjectableLanguage(Language) - 类中的静态方法 com.intellij.lang.LanguageUtil
 
isInsideForLikeConstruction(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
isKindOf(String) - 类中的方法 com.intellij.lang.Language
 
isKindOf(Language) - 类中的方法 com.intellij.lang.Language
 
isLayerActive() - 类中的方法 com.intellij.lexer.LayeredLexer
 
isLeftBound() - 类中的方法 com.intellij.psi.tree.IElementType
Controls whitespace balancing behavior of PsiBuilder.
isLineBreak(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isModal() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
isNewLine() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
isNewLine() - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
isNewLine() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Checks current token starts the line
isNotEmpty(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isNull() - 类中的方法 com.intellij.openapi.util.Ref
 
isOctalDigit(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isOneLine() - 类中的方法 com.intellij.psi.LiteralTextEscaper
 
isOpen() - 接口中的方法 com.intellij.openapi.project.Project
 
isOverrideLanguageOptions() - 类中的方法 com.intellij.psi.codeStyle.IndentOptions
 
isPairedBracesAllowedBeforeType(IElementType, IElementType) - 接口中的方法 com.intellij.lang.PairedBraceMatcher
Returns true if paired rbrace should be inserted after lbrace of given type when lbrace is encountered before contextType token.
isParsable(ITokenSequence, int, int) - 类中的方法 com.intellij.psi.tree.IReparseableElementType
 
isPhysical() - 接口中的方法 com.intellij.psi.PsiElement
Checks if an actual source or class file corresponds to the element.
isPopupWasShown() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Usually invoked in the thread associated with this indicator, used to check if the computation performed by this thread has been canceled, and, if yes, stop it immediately (by throwing an exception).
isPrintableUnicode(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isProperRange(int, int) - 类中的静态方法 com.intellij.openapi.util.TextRange
 
isQuotedString(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
isQuotedString(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
isReferenceTo(PsiElement) - 接口中的方法 com.intellij.psi.PsiReference
Checks if the reference targets the specified element.
isRelativeToDirectParent() - 类中的方法 com.intellij.formatting.IndentImpl
Allows to answer if current indent object is configured to anchor direct parent that lays on a different line.
isRunning() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
isSet(byte, byte) - 类中的静态方法 com.intellij.util.BitUtil
 
isSet(int, int) - 类中的静态方法 com.intellij.util.BitUtil
 
isSet(long, long) - 类中的静态方法 com.intellij.util.BitUtil
 
isShowing() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
isSoft() - 接口中的方法 com.intellij.psi.PsiReference
Returns false if the underlying element is guaranteed to be a reference, or true if the underlying element is a possible reference which should not be reported as an error if it fails to resolve.
isStartOfStatementWithOptionalBlock(SemanticEditorPosition) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
Returns true if the position starts a statement that can have a code block and the statement is the first in the code line.
isStructural() - 类中的方法 com.intellij.lang.BracePair
Returns true if the brace is structural.
isSuitableFor(Language) - 接口中的方法 com.intellij.psi.codeStyle.lineIndent.LineIndentProvider
 
isSuitableFor(Language) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
isSuitableForLanguage(Language) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
isTraceEnabled() - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
IStrongWhitespaceHolderElementType - com.intellij.psi.tree中的接口
 
isUnitTestMode() - 接口中的方法 com.intellij.openapi.application.Application
 
isValid() - 接口中的方法 com.intellij.psi.PsiElement
Checks if this PSI element is valid.
isValid() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.Shred
 
isValidHost() - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost
 
isWhiteSpace(char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
isWhitespaceOrComment(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
isWhitespaceOrComment(IElementType) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
isWhitespaceOrComment(IElementType) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
isWhitespaceOrComment(IElementType) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
 
isWhitespaceOrComment(IElementType) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
isWritable() - 接口中的方法 com.intellij.psi.PsiElement
Checks if the contents of the element can be modified (if it belongs to a non-read-only source file.)
iterator() - 类中的方法 com.intellij.util.SmartList
 
ITokenSequence - com.intellij.psi中的接口
rewrite of ITokenSequence.kt
ITokenTypeRemapper - com.intellij.lang中的接口
 

J

JAR_PROTOCOL - 类中的静态变量 com.intellij.openapi.util.URLUtil
 
JAR_SEPARATOR - 类中的静态变量 com.intellij.openapi.util.URLUtil
 
JavaLikeLangLineIndentProvider - com.intellij.psi.impl.source.codeStyle.lineIndent中的类
 
JavaLikeLangLineIndentProvider(CharSequence, ITokenSequence, IndentOptions) - 类的构造器 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
JavaLikeLangLineIndentProvider.IndentCalculatorFactory - com.intellij.psi.impl.source.codeStyle.lineIndent中的类
 
JavaLikeLangLineIndentProvider.JavaLikeElement - com.intellij.psi.impl.source.codeStyle.lineIndent中的Enum Class
 
join(int[], String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Iterable<?>, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Iterable<? extends T>, Function<? super T, ? extends CharSequence>, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Iterable<? extends T>, Function<? super T, ? extends CharSequence>, String, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Collection<? extends T>, Function<? super T, String>, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Collection<String>, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(Collection<String>, String, StringBuilder) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(String) - 类中的方法 com.intellij.psi.util.QualifiedName
 
join(String...) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
join(T[], Function<? super T, String>, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 

K

KalaTODO - com.intellij中的Annotation Interface
 
KEEP_INDENTS_ON_EMPTY_LINES - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
Key<T> - com.intellij.openapi.util中的类
Provides type-safe access to data.
Key(String) - 类的构造器 com.intellij.openapi.util.Key
 
keySet() - 类中的方法 com.intellij.util.containers.MultiMap
 
KeyWithDefaultValue<T> - com.intellij.openapi.util中的类
 
KeyWithDefaultValue(String) - 类的构造器 com.intellij.openapi.util.KeyWithDefaultValue
 
kind(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
kind(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 

L

LABEL - 类中的静态变量 com.intellij.formatting.Indent.Type
 
Language - com.intellij.lang中的类
The base class for all programming language support implementations.
Language(String) - 类的构造器 com.intellij.lang.Language
 
Language(String, String...) - 类的构造器 com.intellij.lang.Language
 
Language(String, boolean) - 类的构造器 com.intellij.lang.Language
Fake language identifier without registering
Language(Language, String, String...) - 类的构造器 com.intellij.lang.Language
 
LanguageFileType - com.intellij.openapi.fileTypes中的类
Kind of file types capable to provide Language.
LanguageFileType(Language) - 类的构造器 com.intellij.openapi.fileTypes.LanguageFileType
Creates a language file type for the specified language.
LanguageStartDelimiter - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
LanguageUtil - com.intellij.lang中的类
 
LanguageUtil() - 类的构造器 com.intellij.lang.LanguageUtil
 
lastChild(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
lastIndexOf(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lastIndexOf(CharSequence, char, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
Allows to retrieve index of last occurrence of the given symbols at [start; end) sub-sequence of the given text.
lastIndexOf(List<? extends T>, T, BiPredicate<? super T, ? super T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lastIndexOf(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lastIndexOf(T[], T, BiPredicate<? super T, ? super T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lastIndexOfNot(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lastVariantAt - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
LayeredLexer - com.intellij.lexer中的类
 
LayeredLexer(Lexer) - 类的构造器 com.intellij.lexer.LayeredLexer
 
leadingCommentsBinder(TokenSet) - 类中的静态方法 com.intellij.lang.WhitespacesBinders
 
LEFT_BINDER - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
leftMarker - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
leftMarkerIs(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
LeftParenthesis - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
length() - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
length() - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
level - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
lexemeCount(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
lexemeCount(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
lexemeIndexByChar(int) - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
lexemeIndexByChar(int) - 接口中的方法 com.intellij.psi.ITokenSequence
 
LexemeIterator - com.intellij.psi.impl.source.codeStyle中的接口
 
LexemeIteratorImpl - com.intellij.psi.impl.source.codeStyle中的类
 
LexemeIteratorImpl(ITokenSequence, int) - 类的构造器 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
LexemeIteratorImpl.Wrapper - com.intellij.psi.impl.source.codeStyle中的类
 
lexemeRelOffset(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
lexemeRelOffset(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
Lexer - com.intellij.lexer中的类
Interface for breaking a file into a sequence of tokens.
Lexer() - 类的构造器 com.intellij.lexer.Lexer
 
LexerBase - com.intellij.lexer中的类
 
LexerBase() - 类的构造器 com.intellij.lexer.LexerBase
 
LexerPosition - com.intellij.lexer中的接口
Specifies the state and position of a lexer.
lexicographicCompare(int[], int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lexicographicCompare(String[], String[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lexicographicCompare(T[], T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
lexStart(int) - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
lexStart(int) - 接口中的方法 com.intellij.psi.ITokenSequence
 
lexText(int) - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
lexType(int) - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
lexType(int) - 接口中的方法 com.intellij.psi.ITokenSequence
 
LighterASTNode - com.intellij.lang中的接口
 
LighterASTTokenNode - com.intellij.lang中的接口
 
LightPsiParser - com.intellij.lang中的接口
 
LimitedPool<T> - com.intellij.util.containers中的类
A simple object pool which instantiates objects on-demand and keeps up to the given number of objects for later reuse.
LimitedPool(int, LimitedPool.ObjectFactory<T>) - 类的构造器 com.intellij.util.containers.LimitedPool
 
LimitedPool.ObjectFactory<T> - com.intellij.util.containers中的接口
 
LimitedPool.Sync<T> - com.intellij.util.containers中的类
 
line - 类中的变量 com.intellij.openapi.util.text.LineColumn
 
LINE_AFTER - 类中的静态变量 com.intellij.psi.impl.source.codeStyle.lineIndent.IndentCalculator
 
LINE_BEFORE - 类中的静态变量 com.intellij.psi.impl.source.codeStyle.lineIndent.IndentCalculator
 
lineColToOffset(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
LineColumn - com.intellij.openapi.util.text中的类
 
LineComment - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
LineIndentProvider - com.intellij.psi.codeStyle.lineIndent中的接口
An interface for fast indentation calculation as an alternative to formatter-based logic.
LiteralTextEscaper<T extends PsiLanguageInjectionHost> - com.intellij.psi中的类
 
LiteralTextEscaper(T) - 类的构造器 com.intellij.psi.LiteralTextEscaper
 
loadBytes(InputStream) - 类中的静态方法 com.intellij.openapi.util.io.FileUtilRt
 
locateAdditionalEscapeSequence(int, int) - 类中的方法 com.intellij.lexer.StringLiteralLexer
Locates the end of an additional (non-standard) escape sequence.
locateHexEscapeSequence(int, int) - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
locateToken() - 类中的方法 com.intellij.lexer.FlexAdapter
 
locateUnicodeEscapeSequence(int, int) - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
Logger - com.intellij.openapi.diagnostic中的类
A standard interface to write to %system%/log/idea.log (or %system%/testlog/idea.log in tests).
Logger() - 类的构造器 com.intellij.openapi.diagnostic.Logger
 
Logger.Factory - com.intellij.openapi.diagnostic中的接口
 
LogUtil - com.intellij.openapi.diagnostic中的类
 
lookAhead(int) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
lookAhead(int) - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
See what token type is in step ahead (not including whitespaces)
lookAhead(int) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
lookAhead(int) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
lookAhead(int) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
See what token type is in steps ahead.
lookAhead(int) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 

M

map(IElementType) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
map2Array(T[], Class<V>, Function<? super T, ? extends V>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
mapType(IElementType) - 类中的方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider
 
mark() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
mark() - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
mark() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Create new marker
mark() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
mark() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
mark() - 接口中的方法 com.intellij.lang.PsiBuilder
 
mark() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Creates a marker at the current parsing position.
mark() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
mark(boolean) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
mark(int) - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
MarkerKind() - 类的构造器 com.intellij.psi.builder.ASTMarkers.MarkerKind
 
MarkerNode - com.intellij.psi.builder中的Record Class
 
MarkerNode(IElementType, int, int, String, MarkerNode) - record class的构造器 com.intellij.psi.builder.MarkerNode
 
MarkerNode(IElementType, int, int, String, MarkerNode, MutableList<MarkerNode>) - record class的构造器 com.intellij.psi.builder.MarkerNode
 
MarkerNode(IElementType, TextRange, String, MarkerNode, MutableList<MarkerNode>) - record class的构造器 com.intellij.psi.builder.MarkerNode
创建 MarkerNode 记录的实例。
MarkerPsiBuilder<T> - com.intellij.psi.builder中的类
 
MarkerPsiBuilder(CharSequence, ITokenSequence, TokenSet, TokenSet, int, int) - 类的构造器 com.intellij.psi.builder.MarkerPsiBuilder
 
markersCount(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
markersCount(int) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
markSupported() - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
markWithRollbackPossibility() - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
matches(IElementType) - 接口中的方法 com.intellij.psi.tree.IElementType.Predicate
 
matches(String...) - 类中的方法 com.intellij.psi.util.QualifiedName
 
matchesPrefix(QualifiedName) - 类中的方法 com.intellij.psi.util.QualifiedName
 
matchesRule(SemanticEditorPosition.Rule) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
MathUtil - com.intellij.util中的类
 
MathUtil() - 类的构造器 com.intellij.util.MathUtil
 
max(double[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
max(int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
MAY - enum class 中的枚举常量 com.intellij.lang.ParserDefinition.SpaceRequirements
Whitespace between tokens is optional.
merge(Iterable<? extends ThreeState>) - enum class中的静态方法 com.intellij.util.ThreeState
 
merge(IElementType, Lexer) - 接口中的方法 com.intellij.lexer.MergeFunction
 
merge(ThreeState) - enum class中的方法 com.intellij.util.ThreeState
Combine two different ThreeState values yielding UNSURE if values are different and itself if values are the same.
mergeArrayAndCollection(T[], Collection<? extends T>, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
Allocates new array of size array.length + collection.size() and copies elements of array and collection to it.
mergeArrays(byte[], byte[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
mergeArrays(int[], int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
mergeArrays(String[], String...) - 类中的静态方法 com.intellij.util.ArrayUtil
 
mergeArrays(T[], T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
mergeArrays(T[], T[], ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
mergeCollections(Collection<? extends T>, Collection<? extends T>, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
MergeFunction - com.intellij.lexer中的接口
 
mergeSortedArrays(int[], int[], boolean) - 类中的静态方法 com.intellij.util.ArrayUtil
 
MergingLexerAdapter - com.intellij.lexer中的类
 
MergingLexerAdapter(Lexer, TokenSet) - 类的构造器 com.intellij.lexer.MergingLexerAdapter
 
MergingLexerAdapterBase - com.intellij.lexer中的类
 
MergingLexerAdapterBase(Lexer) - 类的构造器 com.intellij.lexer.MergingLexerAdapterBase
 
message(ResourceBundle, String, Object...) - 类中的静态方法 com.intellij.util.BundleHelper
 
message(String, Object...) - 类中的静态方法 com.intellij.analysis.AnalysisBundle
 
message(String, Object...) - 类中的静态方法 com.intellij.core.CoreBundle
 
message(String, Object...) - 类中的静态方法 com.intellij.openapi.application.ApplicationBundle
 
METHOD_BRACE_STYLE - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
min(int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
modifiers - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
MODIFIERS - 接口中的静态变量 com.intellij.psi.PsiModifier
 
mostPositive(Iterable<? extends ThreeState>) - enum class中的静态方法 com.intellij.util.ThreeState
 
moveAfter() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveAfterOptional(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveAfterOptionalMix(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveAfterParentheses(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveBefore() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveBeforeOptional(SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveBeforeOptionalMix(SemanticEditorPosition.SyntaxElement...) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveBeforeParentheses(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveToLeftParenthesisBackwardsSkippingNested(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
moveToLeftParenthesisBackwardsSkippingNestedWithPredicate(SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement, Predicate<? super SemanticEditorPosition>) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
MultiMap<K,V> - com.intellij.util.containers中的类
Pass custom map using MultiMap(Map) if needed.
MultiMap() - 类的构造器 com.intellij.util.containers.MultiMap
 
MultiMap(int) - 类的构造器 com.intellij.util.containers.MultiMap
 
MultiMap(int, float) - 类的构造器 com.intellij.util.containers.MultiMap
 
MultiMap(MultiMap<? extends K, ? extends V>) - 类的构造器 com.intellij.util.containers.MultiMap
 
MultiMap(Map<K, Collection<V>>) - 类的构造器 com.intellij.util.containers.MultiMap
 
murmur(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringHash
 
murmur(CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.StringHash
 
MUST - enum class 中的枚举常量 com.intellij.lang.ParserDefinition.SpaceRequirements
Whitespace between tokens is required.
MUST_LINE_BREAK - enum class 中的枚举常量 com.intellij.lang.ParserDefinition.SpaceRequirements
A line break is required between tokens.
MUST_NOT - enum class 中的枚举常量 com.intellij.lang.ParserDefinition.SpaceRequirements
Whitespace between tokens is not allowed.
mutate(Function<ASTMarkers.MutableContext<T>, Unit>) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
mutate(Function<ASTMarkers.MutableContext<T>, Unit>) - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
myBuffer - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myBuffer - 类中的变量 com.intellij.util.io.UnsyncByteArrayInputStream
 
myBufferEnd - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myBuilder - 类中的变量 com.intellij.indentation.AbstractIndentParser
 
myBuilder - 类中的变量 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
myChars - 类中的变量 com.intellij.util.text.CharArrayCharSequence
 
myCurrentIndent - 类中的变量 com.intellij.indentation.IndentPsiBuilder
 
myDelegate - 类中的变量 com.intellij.lang.impl.PsiBuilderAdapter
 
myDelegate - 类中的变量 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
myDelegate - 类中的变量 com.intellij.lexer.DelegateLexer
 
myEnd - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myEnd - 类中的变量 com.intellij.util.text.CharArrayCharSequence
 
myHost - 类中的变量 com.intellij.psi.LiteralTextEscaper
 
myIndents - 类中的变量 com.intellij.indentation.IndentPsiBuilder
 
myLexemeIndex - 类中的变量 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
myMap - 类中的变量 com.intellij.util.containers.MultiMap
 
MyMarker(PsiBuilder.Marker) - 类的构造器 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
myNewLine - 类中的变量 com.intellij.indentation.IndentPsiBuilder
 
myNewLines - 类中的变量 com.intellij.indentation.IndentPsiBuilder
 
myNext - 类中的变量 com.intellij.psi.builder.FleetPsiBuilder.ProductionMarker
 
myOriginalLiteralToken - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myQuoteChar - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myStart - 类中的变量 com.intellij.lexer.StringLiteralLexer
 
myStart - 类中的变量 com.intellij.util.text.CharArrayCharSequence
 

N

name - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
NATIVE - 接口中的静态变量 com.intellij.psi.PsiModifier
 
NavigatablePsiElement - com.intellij.psi中的接口
 
NEW_LINE_INDENT - 接口中的静态变量 com.intellij.psi.TokenType
Internal token type used by the code formatter.
newArray(Class<T>, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
newArrayList() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newArrayList(Iterable<? extends E>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newArrayList(T[], int, int) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newByteArray(int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
newConcurrentMap() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newConcurrentSet() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newHashMap() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newHashMap(Map<? extends K, ? extends V>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newHashSet() - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
newIntArray(int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
newLongArray(int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
newObjectArray(int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
newStringArray(int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
nextSibling(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
nextTokenIs(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIs(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIs(PsiBuilder, String, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsFast(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsFast(PsiBuilder, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsFast(PsiBuilder, TokenSet) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsFast(PsiBuilder, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsFast(PsiBuilder, String, boolean) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsSlow(PsiBuilder, String, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsSmart(PsiBuilder, IElementType) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
nextTokenIsSmart(PsiBuilder, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
NlsContext - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts - com.intellij.openapi.util中的类
 
NlsContexts() - 类的构造器 com.intellij.openapi.util.NlsContexts
 
NlsContexts.AttributeDescriptor - com.intellij.openapi.util中的Annotation Interface
Annotate by #AttributeDescriptor text attribute keys, see fleet.com.intellij.openapi.options.colors.AttributesDescriptor
NlsContexts.BorderTitle - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Button - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Checkbox - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.ColumnName - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Command - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.ConfigurableName - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.DetailedDescription - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.DialogMessage - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.DialogTitle - com.intellij.openapi.util中的Annotation Interface
Dialogs
NlsContexts.HintText - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Label - com.intellij.openapi.util中的Annotation Interface
Swing components
NlsContexts.LinkLabel - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.ListItem - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.NotificationContent - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.NotificationSubtitle - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.NotificationTitle - com.intellij.openapi.util中的Annotation Interface
Notifications
NlsContexts.ParsingError - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.PopupAdvertisement - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.PopupContent - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.PopupTitle - com.intellij.openapi.util中的Annotation Interface
Popups
NlsContexts.ProgressDetails - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.ProgressText - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.ProgressTitle - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.RadioButton - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Separator - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.StatusBarText - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.StatusText - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.SystemNotificationText - com.intellij.openapi.util中的Annotation Interface
Use it for annotating OS provided notification content.
NlsContexts.SystemNotificationTitle - com.intellij.openapi.util中的Annotation Interface
Use it for annotating OS provided notification title, such as "project built" or "tests running finished".
NlsContexts.TabTitle - com.intellij.openapi.util中的Annotation Interface
 
NlsContexts.Tooltip - com.intellij.openapi.util中的Annotation Interface
 
NlsSafe - com.intellij.openapi.util中的Annotation Interface
Marker annotation for strings that don't require localization but still could be displayed in UI.
NO - enum class 中的枚举常量 com.intellij.util.ThreeState
 
NO_ERRORS - 类中的静态变量 com.intellij.psi.tree.IErrorCounterReparseableElementType
 
NO_QUOTE_CHAR - 类中的静态变量 com.intellij.lexer.StringLiteralLexer
 
NON_SEALED - 接口中的静态变量 com.intellij.psi.PsiModifier
 
NONE - 类中的静态变量 com.intellij.formatting.Indent.Type
 
nonNegativeAbs(int) - 类中的静态方法 com.intellij.util.MathUtil
Returns the closest non-negative int value to the absolute value of a.
NonNull(A, B) - 类的构造器 com.intellij.openapi.util.Pair.NonNull
 
NORMAL - 类中的静态变量 com.intellij.formatting.Indent.Type
 
NOT_WHITESPACE_FILTER - 接口中的静态变量 com.intellij.openapi.util.text.CharFilter
 
notNullize(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
notNullize(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
notNullize(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
notNullize(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
notNullize(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
notNullize(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
nullize(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
nullize(String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
nullize(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 

O

OBJECT_ARRAY_FACTORY - 类中的静态变量 com.intellij.util.ArrayUtil
 
objectAndClass(Object) - 类中的静态方法 com.intellij.openapi.diagnostic.LogUtil
 
of(int, int) - 类中的静态方法 com.intellij.openapi.util.text.LineColumn
 
of(T, T) - 类中的静态方法 com.intellij.openapi.util.Couple
 
offset - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
offsetToLineColumn(CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
offsetToLineNumber(CharSequence, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
onSkip(IElementType, int, int) - 接口中的方法 com.intellij.lang.WhitespaceSkippedCallback
 
OPEN - 接口中的静态变量 com.intellij.psi.PsiModifier
 
openStream(URL) - 类中的静态方法 com.intellij.openapi.util.URLUtil
Opens a url stream.
OperationParserHelper - com.intellij.indentation中的类
 
OperationParserHelper() - 类的构造器 com.intellij.indentation.OperationParserHelper
 
OperationParserHelper.BinaryOperationParser - com.intellij.indentation中的接口
 
OperationParserHelper.CustomBinaryOperationParser - com.intellij.indentation中的接口
 
org.aya.kala - 程序包 org.aya.kala
 
orSet(TokenSet...) - 类中的静态方法 com.intellij.psi.tree.TokenSet
Returns a token set containing the union of the specified token sets.
ourApplication - 类中的静态变量 com.intellij.openapi.application.ApplicationManager
 
ourDisableLayersFlag - 类中的静态变量 com.intellij.lexer.LayeredLexer
 
OUTER_EXPRESSION_PLACEHOLDER - 类中的静态变量 com.intellij.psi.templateLanguages.DefaultOuterLanguagePatcher
 
OuterLanguageElement - com.intellij.psi.templateLanguages中的接口
 

P

PACKAGE_LOCAL - 接口中的静态变量 com.intellij.psi.PsiModifier
 
pair(A, B) - 类中的静态方法 com.intellij.openapi.util.Pair
 
Pair<A,B> - com.intellij.openapi.util中的类
Generic wrapper around two related values.
Pair(A, B) - 类的构造器 com.intellij.openapi.util.Pair
 
Pair.NonNull<A,B> - com.intellij.openapi.util中的类
 
PairedBraceMatcher - com.intellij.lang中的接口
Defines the brace matching support required for a custom language.
PairProcessor<S,T> - com.intellij.util中的接口
Consider using BiPredicate instead.
parent() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回 parent 记录组件的值。
parentFrame - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
parse(FleetPsiBuilder<?>) - 类中的方法 com.intellij.psi.tree.ILazyParseableElementType
Parses the text fragment using the the provided FleetPsiBuilder
parse(IElementType, PsiBuilder) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
parse(IElementType, PsiBuilder) - 接口中的方法 com.intellij.lang.PsiParser
Parses the contents of the specified PSI builder and returns an AST tree with the specified type of root element.
parse(IElementType, FleetPsiBuilder<?>) - 类中的方法 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
parse(IElementType, FleetPsiBuilder<?>) - 接口中的方法 com.intellij.psi.FleetPsiParser
 
parse(IElementType, String) - 接口中的方法 com.intellij.psi.FleetPsiParser
rewrite of `FleetPsiParser.parse(text: String): Node` in AstMarkerVisitor.kt, modified
parse(String) - 类中的方法 com.intellij.psi.FleetPsiParser.DefaultPsiParser
 
parse(PsiBuilder, int) - 接口中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.Parser
 
parseAsTree(GeneratedParserUtilBase.ErrorState, PsiBuilder, int, IElementType, boolean, GeneratedParserUtilBase.Parser, GeneratedParserUtilBase.Parser) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
parseBinaryOperator() - 接口中的方法 com.intellij.indentation.OperationParserHelper.CustomBinaryOperationParser
 
parseBlockLazy(PsiBuilder, IElementType, IElementType, IElementType) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
tries to parse a code block with corresponding left and right braces.
parseDouble(String, double) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
parseInt(String, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
parseInt(String, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
parseLight(IElementType, PsiBuilder) - 接口中的方法 com.intellij.lang.LightPsiParser
 
parseLong(String, long) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
parser - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Builder
 
ParserDefinition - com.intellij.lang中的接口
Defines the implementation of a parser for a custom language.
ParserDefinition.SpaceRequirements - com.intellij.lang中的Enum Class
Requirements for spacing between tokens.
parseRoot(IElementType) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
parseSimpleExpression() - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
Parses operand
parseTokens(PsiBuilder, boolean, int, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
parseTokens(PsiBuilder, int, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
parseTokensSmart(PsiBuilder, int, IElementType...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
peek() - 类中的方法 com.intellij.util.containers.IntStack
 
peek() - 类中的方法 com.intellij.util.containers.Stack
 
performLexing() - 类中的方法 com.intellij.psi.ArrayTokenSequence.Builder
 
pop() - 类中的方法 com.intellij.util.containers.IntStack
 
pop() - 类中的方法 com.intellij.util.containers.Stack
 
popState() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
position - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
precede() - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
precede() - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
precede() - 接口中的方法 com.intellij.lang.PsiBuilder.Marker
 
precede() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Creates and returns a new marker starting immediately before the start of this marker and extending after its end.
prefix() - annotation interface 中的元素 com.intellij.openapi.util.NlsContext
Provide a neat property key prefix that unambiguously defines literal usage context.
prepend(byte, byte[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
prepend(T, T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
prepend(T, T[], ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
prepend(T, T[], Class<T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
prevSibling(int) - 接口中的方法 com.intellij.psi.builder.ASTMarkers
 
PRIVATE - 接口中的静态变量 com.intellij.psi.PsiModifier
 
process(S, T) - 接口中的方法 com.intellij.util.PairProcessor
 
process(T) - 接口中的方法 com.intellij.util.Processor
 
ProcessCanceledException - com.intellij.openapi.progress中的异常错误
An exception indicating that the currently running operation was terminated and should finish as soon as possible.
ProcessCanceledException() - 异常错误的构造器 com.intellij.openapi.progress.ProcessCanceledException
 
ProcessCanceledException(String) - 异常错误的构造器 com.intellij.openapi.progress.ProcessCanceledException
 
ProcessCanceledException(Throwable) - 异常错误的构造器 com.intellij.openapi.progress.ProcessCanceledException
 
Processor<T> - com.intellij.util中的接口
Generic callback with continue/stop semantics.
ProgressIndicator - com.intellij.openapi.progress中的接口
An object accompanying a computation, usually in a background thread.
ProgressIndicatorProvider - com.intellij.openapi.progress中的类
 
ProgressIndicatorProvider() - 类的构造器 com.intellij.openapi.progress.ProgressIndicatorProvider
 
ProgressManager - com.intellij.openapi.progress中的类
 
ProgressManager() - 类的构造器 com.intellij.openapi.progress.ProgressManager
 
Project - com.intellij.openapi.project中的接口
An object representing an IntelliJ project.
PROTECTED - 接口中的静态变量 com.intellij.psi.PsiModifier
 
PsiBinaryFile - com.intellij.psi中的接口
Represents a binary file.
PsiBuilder - com.intellij.lang中的接口
 
PsiBuilder.Marker - com.intellij.lang中的接口
 
PsiBuilderAdapter - com.intellij.lang.impl中的类
 
PsiBuilderAdapter(PsiBuilder) - 类的构造器 com.intellij.lang.impl.PsiBuilderAdapter
 
PsiBuilderUtil - com.intellij.lang中的类
 
PsiComment - com.intellij.psi中的接口
Represents a comment in a code.
PsiElement - com.intellij.psi中的接口
The common base interface for all elements of the PSI tree.
PsiErrorElement - com.intellij.psi中的接口
Represents a syntax error (for example, invalid token) in Java or custom language code.
PsiExternalReferenceHost - com.intellij.model.psi中的接口
Elements which support external references should implement this interface.
PsiFile - com.intellij.psi中的接口
A PSI element representing a file.
PsiLanguageInjectionHost - com.intellij.psi中的接口
Marks PSI element as (potentially) containing text in another language.
PsiLanguageInjectionHost.InjectedPsiVisitor - com.intellij.psi中的接口
 
PsiLanguageInjectionHost.Shred - com.intellij.psi中的接口
 
PsiModifier - com.intellij.psi中的接口
Provides a list of possible modifier keywords for Java classes, methods and fields.
PsiNamedElement - com.intellij.psi中的接口
Represents a declaration which introduces a named entity and can be renamed (for example, a class or a method).
PsiNameIdentifierOwner - com.intellij.psi中的接口
A Psi element which has a name given by an identifier token in the Psi tree.
psiParser() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 psiParser 记录组件的值。
PsiParser - com.intellij.lang中的接口
The plugin side of a custom language parser.
PsiPlainText - com.intellij.psi中的接口
Represents the contents of a plain-text file.
PsiPlainTextFile - com.intellij.psi中的接口
Represents a plain-text file (a file belonging to the type "Text files" or a custom file type which has no associated language).
PsiReference - com.intellij.psi中的接口
A reference to a PSI element.
PsiWhiteSpace - com.intellij.psi中的接口
Represents a whitespace token.
PUBLIC - 接口中的静态变量 com.intellij.psi.PsiModifier
 
push(int) - 类中的方法 com.intellij.util.containers.IntStack
 
push(T) - 类中的方法 com.intellij.util.containers.Stack
 
pushState() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
 
put(K, Collection<V>) - 类中的方法 com.intellij.util.containers.MultiMap
 
putAllValues(MultiMap<? extends K, ? extends V>) - 类中的方法 com.intellij.util.containers.MultiMap
 
putAllValues(Map<? extends K, ? extends V>) - 类中的方法 com.intellij.util.containers.MultiMap
 
putCopyableUserData(Key<T>, T) - 接口中的方法 com.intellij.lang.ASTNode
Attaches a copyable user data object to this node.
putUserData(Key<T>, T) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
putUserData(Key<T>, T) - 接口中的方法 com.intellij.lang.PsiBuilder
Add a new user data value to this object.
putUserData(Key<T>, T) - 类中的方法 com.intellij.openapi.util.UnprotectedUserDataHolder
 
putUserData(Key<T>, T) - 接口中的方法 com.intellij.openapi.util.UserDataHolder
Add a new user data value to this object.
putUserData(Key<T>, T) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
putUserDataIfAbsent(Key<T>, T) - 接口中的方法 com.intellij.openapi.util.UserDataHolderEx
 
putUserDataUnprotected(Key<T>, T) - 类中的方法 com.intellij.openapi.util.UnprotectedUserDataHolder
 
putUserDataUnprotected(Key<T>, T) - 接口中的方法 com.intellij.openapi.util.UserDataHolderUnprotected
已过时。
putValue(K, V) - 类中的方法 com.intellij.util.containers.MultiMap
 
putValues(K, Collection<? extends V>) - 类中的方法 com.intellij.util.containers.MultiMap
 

Q

QualifiedName - com.intellij.psi.util中的类
 

R

range() - record class中的方法 com.intellij.lexer.FlexLexer.Token
返回 range 记录组件的值。
range() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回 range 记录组件的值。
rawLookup(int) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
rawLookup(int) - 接口中的方法 com.intellij.indentation.OperationParserHelper.BinaryOperationParser
See what token type is in step ahead / benind (including whitespaces)
rawLookup(int) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
rawLookup(int) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
rawLookup(int) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
See what token type is in steps ahead/behind.
rawLookup(int) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
rawTokenIndex() - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
rawTokenIndex() - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
rawTokenIndex() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Returns the index of the current token in the original sequence.
rawTokenIndex() - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
rawTokenText(PsiBuilder, int) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
 
rawTokenTypeStart(int) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
rawTokenTypeStart(int) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
rawTokenTypeStart(int) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
See what token type is in steps ahead/behind current position.
rawTokenTypeStart(int) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
read() - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
read(byte[], int, int) - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
readCharsTo(int, char[], int, int) - 类中的方法 com.intellij.util.text.CharArrayCharSequence
realloc(boolean[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(byte[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(char[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(double[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(long[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(short[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
realloc(T[], int, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
recalculateCurrentIndent() - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
recalculateCurrentIndent(IElementType, IElementType) - 类中的方法 com.intellij.indentation.IndentPsiBuilder
 
recursion_guard_(PsiBuilder, int, String) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
recycle(T) - 类中的方法 com.intellij.util.containers.LimitedPool
 
recycle(T) - 类中的方法 com.intellij.util.containers.LimitedPool.Sync
 
Ref<T> - com.intellij.openapi.util中的类
Simple value wrapper.
Ref() - 类的构造器 com.intellij.openapi.util.Ref
 
Ref(T) - 类的构造器 com.intellij.openapi.util.Ref
 
regionMatches(char[], int, int, CharSequence) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
regionMatches(CharSequence, int, int, CharSequence) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
register(Language, PairedBraceMatcher) - 类中的静态方法 com.intellij.lang.BraceMatchers
 
register_hook_(PsiBuilder, GeneratedParserUtilBase.Hook<T[]>, T...) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
register_hook_(PsiBuilder, GeneratedParserUtilBase.Hook<T>, T) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
registerExtension(Class<T>, T) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
registerLanguageExtension(Class<T>, T, Language) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
registerLayer(Lexer, IElementType...) - 类中的方法 com.intellij.lexer.LayeredLexer
 
registerSelfStoppingLayer(Lexer, IElementType[], IElementType[]) - 类中的方法 com.intellij.lexer.LayeredLexer
 
remap(int, IElementType) - 类中的方法 com.intellij.psi.ArrayTokenSequence
 
remap(int, IElementType) - 接口中的方法 com.intellij.psi.ITokenSequence
 
remapCurrentToken(IElementType) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
remapCurrentToken(IElementType) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
remapCurrentToken(IElementType) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Slightly easier way to what ITokenTypeRemapper does (i.e. it just remaps current token to a given type).
remapCurrentToken(IElementType) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
remove(int) - 类中的方法 com.intellij.util.SmartList
 
remove(int[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
remove(short[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
remove(K) - 类中的方法 com.intellij.util.containers.MultiMap
 
remove(K, V) - 类中的方法 com.intellij.util.containers.MultiMap
 
remove(T[], int) - 类中的静态方法 com.intellij.util.ArrayUtil
Removes element with index idx from array src.
remove(T[], int, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
remove(T[], T) - 类中的静态方法 com.intellij.util.ArrayUtil
 
remove(T[], T, ArrayFactory<? extends T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
removeChild(ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Removes the specified node from the list of children of this node.
removeHead(int) - 类中的方法 com.intellij.psi.util.QualifiedName
 
removeLastComponent() - 类中的方法 com.intellij.psi.util.QualifiedName
 
removeRange(ASTNode, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Removes a range of nodes from the list of children, starting with firstNodeToRemove, up to and not including firstNodeToKeep.
removeTail(int) - 类中的方法 com.intellij.psi.util.QualifiedName
 
removeValue(K, V) - 类中的方法 com.intellij.util.containers.MultiMap
已过时。
reparseSpace(ASTNode, CharSequence) - 接口中的方法 com.intellij.lang.ParserDefinition
 
repeat(int, IntConsumer) - 接口中的静态方法 com.intellij.psi.builder.ASTMarkers
mimic repeat() function in kotlin
repeatSymbol(Appendable, char, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
replace(Key<T>, T, T) - 接口中的方法 com.intellij.openapi.util.UserDataHolderEx
Replaces (atomically) old value in the map with the new one
replace(PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Replaces this PSI element (along with all its children) with another element (along with the children).
replace(String, String) - 类中的方法 com.intellij.openapi.util.TextRange
 
replace(String, List<String>, List<String>) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
replaceAllChildrenToChildrenOf(ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Replaces all child nodes with the children of the specified node.
replaceChild(ASTNode, ASTNode) - 接口中的方法 com.intellij.lang.ASTNode
Replaces the specified child node with another node.
report_error_(PsiBuilder, boolean) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
report_error_(PsiBuilder, GeneratedParserUtilBase.ErrorState, boolean) - 类中的静态方法 com.intellij.lang.parser.GeneratedParserUtilBase
 
require(boolean, String) - 接口中的静态方法 com.intellij.psi.builder.ASTMarkers
mimic require() function in kotlin
reset() - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
reset(CharSequence, int, int, int) - 接口中的方法 com.intellij.lexer.FlexLexer
 
resolve() - 接口中的方法 com.intellij.psi.PsiReference
Returns the element which is the target of the reference.
restore(LexerPosition) - 类中的方法 com.intellij.lexer.LayeredLexer
 
restore(LexerPosition) - 类中的方法 com.intellij.lexer.Lexer
Restores the lexer to the specified state and position.
restore(LexerPosition) - 类中的方法 com.intellij.lexer.LexerBase
 
restore(LexerPosition) - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
retreat() - 接口中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIterator
Move iterator to the previous segment
retreat() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl
 
retreat() - 类中的方法 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
reverseArray(int[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
reverseArray(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
ReviseWhenPortedToJDK - com.intellij中的Annotation Interface
Use for marking places in code, which are supposed to be updated after migration of a containing module to newer JDK.
RIGHT_BINDER - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
RightParenthesis - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
rollbackTo() - 类中的方法 com.intellij.indentation.IndentPsiBuilder.MyMarker
 
rollbackTo() - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
rollbackTo() - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Drops this marker and all markers added after it, and reverts the lexer position to the position of this marker.
rollbackTo(PsiBuilder.Marker) - 类中的方法 com.intellij.indentation.AbstractIndentParser
 
rollbackTo(PsiBuilder.Marker) - 类中的静态方法 com.intellij.lang.PsiBuilderUtil
Rolls the lexer back to position before given marker - if not null.
root() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 root 记录组件的值。
rotateLeft(T[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
rotateRight(T[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
run(PsiBuilder, PsiBuilder.Marker, T) - 接口中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.Hook
 

S

save() - 接口中的方法 com.intellij.openapi.project.Project
 
SCHEME_SEPARATOR - 类中的静态变量 com.intellij.openapi.util.URLUtil
 
SEALED - 接口中的静态变量 com.intellij.psi.PsiModifier
 
second - 类中的变量 com.intellij.openapi.util.Pair
 
Segment - com.intellij.openapi.util中的接口
 
SemanticEditorPosition - com.intellij.psi.impl.source.codeStyle中的类
 
SemanticEditorPosition.Rule - com.intellij.psi.impl.source.codeStyle中的接口
 
SemanticEditorPosition.SyntaxElement - com.intellij.psi.impl.source.codeStyle中的接口
 
Semicolon - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
ServiceManager - com.intellij.openapi.components中的类
 
ServiceManager() - 类的构造器 com.intellij.openapi.components.ServiceManager
 
set(byte, byte, boolean) - 类中的静态方法 com.intellij.util.BitUtil
 
set(int, int, boolean) - 类中的静态方法 com.intellij.util.BitUtil
 
set(int, E) - 类中的方法 com.intellij.util.SmartList
 
set(long, long, boolean) - 类中的静态方法 com.intellij.util.BitUtil
 
set(UserDataHolder, T) - 类中的方法 com.intellij.openapi.util.Key
Returns true if and only if the holder has not null value for the key.
set(Map<Key, Object>, T) - 类中的方法 com.intellij.openapi.util.Key
 
set(T) - 类中的方法 com.intellij.openapi.util.Ref
 
setCustomEdgeTokenBinders(WhitespacesAndCommentsBinder, WhitespacesAndCommentsBinder) - 类中的方法 com.intellij.lang.impl.DelegateMarker
 
setCustomEdgeTokenBinders(WhitespacesAndCommentsBinder, WhitespacesAndCommentsBinder) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder.Marker
Allows to define custom edge token binders instead of default ones.
setDebugMode(boolean) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
setDebugMode(boolean) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
setDebugMode(boolean) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Enables or disables the builder debug mode.
setDebugMode(boolean) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
setFactory(Class<? extends Logger.Factory>) - 类中的静态方法 com.intellij.openapi.diagnostic.Logger
 
setFraction(double) - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Sets the fraction: a number between 0.0 and 1.0 reflecting the ratio of work that has already be done (0.0 for nothing, 1.0 for all).
setIfNull(T) - 类中的方法 com.intellij.openapi.util.Ref
 
setIndeterminate(boolean) - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Marks the progress indeterminate (for processes that can't estimate the amount of work to be done) or determinate (for processes that can display the fraction of the work done using ProgressIndicator.setFraction(double)).
setModalityProgress(ProgressIndicator) - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
In many implementations, grants to this progress indicator its own modality state.
setName(String) - 接口中的方法 com.intellij.psi.PsiNamedElement
Renames the element.
setOverrideLanguageOptions(boolean) - 类中的方法 com.intellij.psi.codeStyle.IndentOptions
 
setText(String) - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Sets text above the progress bar
setText2(String) - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Sets text under the progress bar
setTokenTypeRemapper(ITokenTypeRemapper) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Sets optional remapper that can change the type of tokens.
setTokenTypeRemapper(ITokenTypeRemapper) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
setTokenTypeRemapper(ITokenTypeRemapper) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
setTokenTypeRemapper(ITokenTypeRemapper) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
setWhitespaceSkippedCallback(WhitespaceSkippedCallback) - 类中的方法 com.intellij.lang.impl.PsiBuilderAdapter
 
setWhitespaceSkippedCallback(WhitespaceSkippedCallback) - 类中的方法 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
setWhitespaceSkippedCallback(WhitespaceSkippedCallback) - 接口中的方法 com.intellij.lang.SyntaxTreeBuilder
Subscribe for notification on default whitespace and comments skipped events.
setWhitespaceSkippedCallback(WhitespaceSkippedCallback) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
shiftBackward(CharSequence, int, int, String) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
shiftBackward(CharSequence, int, String) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
shiftBackwardUntil(CharSequence, int, String) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
shiftForward(CharSequence, int, int, String) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
shiftForward(CharSequence, int, String) - 类中的静态方法 com.intellij.util.text.CharArrayUtil
 
shiftLeft(int) - 类中的方法 com.intellij.openapi.util.TextRange
 
shiftRight(int) - 类中的方法 com.intellij.openapi.util.TextRange
 
shortenTextWithEllipsis(String, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
shortenTextWithEllipsis(String, int, int, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
shortenTextWithEllipsis(String, int, int, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
shouldAllowSlashZero() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
size() - 类中的方法 com.intellij.util.containers.IntStack
 
size() - 类中的方法 com.intellij.util.containers.MultiMap
 
size() - 类中的方法 com.intellij.util.SmartList
 
skip(long) - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
skipParentheses(boolean, SemanticEditorPosition.SyntaxElement, SemanticEditorPosition.SyntaxElement) - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
SMART_TABS - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
SmartList<E> - com.intellij.util中的类
A List which is optimised for the sizes of 0 and 1, in which cases it would not allocate array at all.
SmartList() - 类的构造器 com.intellij.util.SmartList
 
SmartList(Collection<? extends E>) - 类的构造器 com.intellij.util.SmartList
 
SmartList(E) - 类的构造器 com.intellij.util.SmartList
 
SmartList(E...) - 类的构造器 com.intellij.util.SmartList
 
sort(List<T>, Comparator<? super T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
sort(T[], Comparator<? super T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
sort(Comparator<? super E>) - 类中的方法 com.intellij.util.SmartList
 
sorted(Iterable<? extends T>, Comparator<? super T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
sorted(Collection<? extends T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
sorted(Collection<? extends T>, Comparator<? super T>) - 类中的静态方法 com.intellij.util.containers.ContainerUtil
 
space() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
spaceCommentsTokenSet() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
spaceExistenceTypeBetweenTokens(ASTNode, ASTNode) - 接口中的方法 com.intellij.lang.ParserDefinition
Checks if the specified two token types need to be separated by a space according to the language grammar.
SPACES - 类中的静态变量 com.intellij.formatting.Indent.Type
 
split(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
split(CharSequence, CharSequence, boolean, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
split(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
split(String, String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
split(String, String, boolean, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
splitHonorQuotes(String, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
splitJarUrl(String) - 类中的静态方法 com.intellij.openapi.util.URLUtil
Splits .jar URL along a separator and strips "jar" and "file" prefixes if any.
Stack<T> - com.intellij.util.containers中的类
A drop-in replacement for Stack based on ArrayList (instead of Vector) and therefore is (1) not synchronized and (2) faster.
Stack() - 类的构造器 com.intellij.util.containers.Stack
 
Stack(int) - 类的构造器 com.intellij.util.containers.Stack
 
Stack(Collection<? extends T>) - 类的构造器 com.intellij.util.containers.Stack
 
Stack(T...) - 类的构造器 com.intellij.util.containers.Stack
 
start() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Marks the process as started.
start(CharSequence) - 类中的方法 com.intellij.lexer.Lexer
 
start(CharSequence, int, int) - 类中的方法 com.intellij.lexer.Lexer
 
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.DelegateLexer
 
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.FlexAdapter
 
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.LayeredLexer
 
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.Lexer
Prepare for lexing character data from buffer passed.
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
start(CharSequence, int, int, int) - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
Start - 类中的静态变量 com.intellij.psi.builder.ASTMarkers.MarkerKind
 
startNonCancelableSection() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
已过时。
startsWith(byte[], byte[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
startsWith(byte[], int, byte[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
startsWith(CharSequence, int, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
startsWith(CharSequence, int, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
startsWith(CharSequence, CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
startsWith(E[], E[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
startsWithChar(CharSequence, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
startsWithConcatenation(String, String...) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
startsWithIgnoreCase(String, int, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
startsWithIgnoreCase(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
state - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Builder
 
STATIC - 接口中的静态变量 com.intellij.psi.PsiModifier
 
stop() - 接口中的方法 com.intellij.openapi.progress.ProgressIndicator
Marks the process as finished.
strEqual(String, String) - 类中的静态方法 com.intellij.openapi.util.Comparing
Unlike Objects.equals(Object, Object), considers null and "" equal.
strEqual(String, String, boolean) - 类中的静态方法 com.intellij.openapi.util.Comparing
Unlike Comparing.equal(String, String, boolean), considers null and "" equal.
STRICTFP - 接口中的静态变量 com.intellij.psi.PsiModifier
 
STRING_ARRAY_FACTORY - 类中的静态变量 com.intellij.util.ArrayUtil
 
STRING_LITERAL_ESCAPES - 接口中的静态变量 com.intellij.psi.StringEscapesTokenTypes
 
StringEscapesTokenTypes - com.intellij.psi中的接口
 
StringHash - com.intellij.openapi.util.text中的类
 
stringHashCode(char[], int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCode(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCode(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stringHashCode(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCode(CharSequence, int, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCode(CharSequence, int, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stringHashCodeIgnoreWhitespaces(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCodeInsensitive(char[], int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCodeInsensitive(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCodeInsensitive(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stringHashCodeInsensitive(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
stringHashCodeInsensitive(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCodeInsensitive(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stringHashCodeInsensitive(CharSequence, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
stringHashCodeInsensitive(CharSequence, int, int, int) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
stringHashCodeInsensitive(CharSequence, int, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stringHashCodeInsensitive(CharSequence, int, int, int) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
StringLiteralLexer - com.intellij.lexer中的类
 
StringLiteralLexer(char, IElementType) - 类的构造器 com.intellij.lexer.StringLiteralLexer
 
StringLiteralLexer(char, IElementType, boolean, String) - 类的构造器 com.intellij.lexer.StringLiteralLexer
 
StringLiteralLexer(char, IElementType, boolean, String, boolean, boolean) - 类的构造器 com.intellij.lexer.StringLiteralLexer
 
Strings - com.intellij.openapi.util.text中的类
 
Strings() - 类的构造器 com.intellij.openapi.util.text.Strings
 
StringUtil - com.intellij.openapi.util.text中的类
 
StringUtil() - 类的构造器 com.intellij.openapi.util.text.StringUtil
 
StringUtilRt - com.intellij.openapi.util.text中的类
Stripped-down version of StringUtil.
StringUtilRt() - 类的构造器 com.intellij.openapi.util.text.StringUtilRt
 
strip(String, CharPredicate) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
stripTrailingNulls(T[]) - 类中的静态方法 com.intellij.util.ArrayUtil
 
subQualifiedName(int, int) - 类中的方法 com.intellij.psi.util.QualifiedName
 
subSequence(int, int) - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
subSequence(int, int) - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
subSequence(CharSequence) - 类中的方法 com.intellij.openapi.util.TextRange
 
substitute(int, int, ASTMarkers<T>) - 接口中的方法 com.intellij.psi.builder.ASTMarkers.MutableContext
 
substring(String) - 类中的方法 com.intellij.openapi.util.TextRange
 
subtreeChanged() - 接口中的方法 com.intellij.psi.PsiFile
Called by the PSI framework when the contents of the file changes.
suffix() - annotation interface 中的元素 com.intellij.openapi.util.NlsContext
Provide a neat property key suffix that unambiguously defines literal usage context.
swap(boolean[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
swap(char[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
swap(int[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
swap(T[], int, int) - 类中的静态方法 com.intellij.util.ArrayUtil
 
SwitchCase - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
SwitchDefault - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
Sync(int, LimitedPool.ObjectFactory<T>) - 类的构造器 com.intellij.util.containers.LimitedPool.Sync
 
SYNCHRONIZED - 接口中的静态变量 com.intellij.psi.PsiModifier
 
SyntaxTreeBuilder - com.intellij.lang中的接口
 
SyntaxTreeBuilder.Marker - com.intellij.lang中的接口
A marker defines a range in the document text which becomes a node in the AST tree.
SyntaxTreeBuilderAdapter - com.intellij.lang.impl中的类
 
SyntaxTreeBuilderAdapter(SyntaxTreeBuilder) - 类的构造器 com.intellij.lang.impl.SyntaxTreeBuilderAdapter
 
SystemProperties - com.intellij.util中的类
 
SystemProperties() - 类的构造器 com.intellij.util.SystemProperties
 

T

TAB_SIZE - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
tagName() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueColon() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueComma() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueGT() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueLParen() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueLT() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueQuote() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueRParen() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueSharp() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
tagValueToken() - 接口中的方法 com.intellij.lexer.DocCommentTokenTypes
 
text() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 text 记录组件的值。
text() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回 text 记录组件的值。
textContains(char) - 接口中的方法 com.intellij.lang.ASTNode
Checks if the specified character is present in the text of this node.
textContains(char) - 接口中的方法 com.intellij.psi.PsiElement
Checks if the text of this element contains the specified character.
textMatches(CharSequence) - 接口中的方法 com.intellij.psi.PsiElement
Checks if the text of this PSI element is equal to the specified character sequence.
textMatches(PsiElement) - 接口中的方法 com.intellij.psi.PsiElement
Checks if the text of this PSI element is equal to the text of the specified PSI element.
TextRange - com.intellij.openapi.util中的类
A text range defined by start and end (exclusive) offset.
TextRange(int, int) - 类的构造器 com.intellij.openapi.util.TextRange
 
TextRange(int, int, boolean) - 类的构造器 com.intellij.openapi.util.TextRange
 
textToCharArray() - 接口中的方法 com.intellij.psi.PsiElement
Returns the text of the PSI element as a character array.
THREAD_LOCAL_BUFFER_LENGTH - 类中的静态变量 com.intellij.openapi.util.io.FileUtilRt
 
ThreeState - com.intellij.util中的Enum Class
 
ThrowableComputable<T,E extends Throwable> - com.intellij.openapi.util中的接口
 
toArray(T[]) - 类中的方法 com.intellij.util.SmartList
 
toBoolean() - enum class中的方法 com.intellij.util.ThreeState
 
toDebugString(String) - record class中的方法 com.intellij.psi.builder.MarkerNode
 
toHashMap() - 类中的方法 com.intellij.util.containers.MultiMap
 
toIntArray(Collection<Integer>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
Token(TextRange, IElementType) - record class的构造器 com.intellij.lexer.FlexLexer.Token
创建 Token 记录的实例。
TOKEN_ADVANCER - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
tokenAdvancer - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 
tokenIn(IElementType, IElementType...) - 类中的静态方法 com.intellij.indentation.AbstractIndentParser
 
tokens() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 tokens 记录组件的值。
TokenSet - com.intellij.psi.tree中的类
A set of element types.
TokenType - com.intellij.psi中的接口
The standard lexer token types common to all languages.
TokenWrapper - com.intellij.lang中的类
 
TokenWrapper(IElementType, CharSequence) - 类的构造器 com.intellij.lang.TokenWrapper
 
toList() - 类中的方法 org.aya.kala.Int2ObjectOpenHashMap
 
toLowerCase(char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
toLowerCase(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
toLowerCase(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
toLowerCase(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
toLowerCase(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
toObjectArray(Class<T>, Object...) - 类中的静态方法 com.intellij.util.ArrayUtil
 
toObjectArray(Collection<?>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
toObjectArray(Collection<? extends T>, Class<T>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
toString() - 类中的方法 com.intellij.formatting.engine.ExpandableIndent
 
toString() - 类中的方法 com.intellij.formatting.Indent.Type
 
toString() - 类中的方法 com.intellij.formatting.IndentImpl
 
toString() - 类中的方法 com.intellij.lang.BracePair
 
toString() - 类中的方法 com.intellij.lang.Language
 
toString() - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
toString() - 类中的方法 com.intellij.lang.TokenWrapper
 
toString() - 类中的方法 com.intellij.lexer.FlexAdapter
 
toString() - record class中的方法 com.intellij.lexer.FlexLexer.Token
返回此记录的字符串表示形式。
toString() - 类中的方法 com.intellij.lexer.MergingLexerAdapterBase
 
toString() - 类中的方法 com.intellij.lexer.StringLiteralLexer
 
toString() - 类中的方法 com.intellij.openapi.util.Key
 
toString() - 类中的方法 com.intellij.openapi.util.Pair
 
toString() - 类中的方法 com.intellij.openapi.util.Ref
 
toString() - 类中的方法 com.intellij.openapi.util.text.LineColumn
 
toString() - 类中的方法 com.intellij.openapi.util.TextRange
 
toString() - 类中的方法 com.intellij.psi.builder.ASTMarkersImpl
 
toString() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回此记录的字符串表示形式。
toString() - record class中的方法 com.intellij.psi.builder.MarkerNode
返回此记录的字符串表示形式。
toString() - 类中的方法 com.intellij.psi.impl.source.codeStyle.SemanticEditorPosition
 
toString() - 接口中的方法 com.intellij.psi.PsiElement
toString() should never be presented to the user.
toString() - 类中的方法 com.intellij.psi.tree.IElementType
 
toString() - 类中的方法 com.intellij.psi.tree.TokenSet
 
toString() - 类中的方法 com.intellij.psi.util.QualifiedName
 
toString() - 类中的方法 com.intellij.util.containers.IntStack
 
toString() - 类中的方法 com.intellij.util.containers.MultiMap
 
toString() - 类中的方法 com.intellij.util.io.UnsyncByteArrayInputStream
 
toString() - 类中的方法 com.intellij.util.text.CharArrayCharSequence
 
toString() - 类中的方法 com.intellij.util.text.CharSequenceSubSequence
 
toString(T) - 接口中的方法 com.intellij.openapi.util.diff.FlyweightCapableTreeStructure
 
toString(T) - 接口中的方法 com.intellij.util.diff.FlyweightCapableTreeStructure
 
toStringArray(Collection<String>) - 类中的静态方法 com.intellij.util.ArrayUtil
 
toStringArray(Collection<String>) - 类中的静态方法 com.intellij.util.ArrayUtilRt
 
toUpperCase(char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
toUpperCase(char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
toUpperCase(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
toUpperCase(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
trace(Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
trace(String) - 类中的方法 com.intellij.openapi.diagnostic.Logger
Log a message with 'trace' level which finer-grained than 'debug' level.
trailingCommentsBinder(TokenSet) - 类中的静态方法 com.intellij.lang.WhitespacesBinders
 
TRANSIENT - 接口中的静态变量 com.intellij.psi.PsiModifier
 
TRANSITIVE - 接口中的静态变量 com.intellij.psi.PsiModifier
 
trim() - 类中的方法 org.aya.kala.Int2ObjectOpenHashMap
 
trim(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
trim(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
trimEnd(String, char) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
trimEnd(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
trimEnd(String, String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
trimEnd(String, String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
trimEnd(String, String, boolean) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
trimStart(String, String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
trimToSize() - 类中的方法 com.intellij.util.SmartList
Trims the capacity of this list to be the list's current size.
trimTrailing(CharSequence) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
trimTrailing(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
TRUE - 类中的静态变量 com.intellij.psi.tree.IElementType
Default enumeration predicate which matches all token types.
TRUE_CONDITION - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
TryKeyword - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
tryPop() - 类中的方法 com.intellij.util.containers.Stack
 
type() - record class中的方法 com.intellij.lexer.FlexLexer.Token
返回 type 记录组件的值。
typeExtends(IElementType, IElementType) - 类中的方法 com.intellij.lang.parser.GeneratedParserUtilBase.ErrorState
 

U

Undone - 类中的静态变量 com.intellij.psi.builder.ASTMarkers.MarkerKind
 
unescapeAnsiStringCharacters(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
C/C++ escaping https://en.cppreference.com/w/cpp/language/escape
unescapeStringCharacters(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
unescapeXmlEntities(String) - 类中的静态方法 com.intellij.openapi.util.text.Strings
 
union(TextRange) - 类中的方法 com.intellij.openapi.util.TextRange
 
unorderedHashcode(Collection<?>) - 类中的静态方法 com.intellij.openapi.util.Comparing
 
UnprotectedUserDataHolder - com.intellij.openapi.util中的类
Non thread safe version of UserDataHolderBase.
UnprotectedUserDataHolder() - 类的构造器 com.intellij.openapi.util.UnprotectedUserDataHolder
 
unquoteString(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
unquoteString(String, char) - 类中的静态方法 com.intellij.openapi.util.text.StringUtilRt
 
unregisterDialect(Language) - 类中的方法 com.intellij.lang.Language
 
unregisterElementTypes(Language) - 类中的静态方法 com.intellij.psi.tree.IElementType
 
unregisterElementTypes(ClassLoader) - 类中的静态方法 com.intellij.psi.tree.IElementType
 
unregisterExtension(Class<T>, T) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
unregisterLanguage(Language) - 类中的静态方法 com.intellij.lang.Language
 
unregisterLanguageExtension(Class<T>, Language) - 类中的静态方法 com.intellij.openapi.components.ExtensionsMap
 
unregisterLanguages(ClassLoader) - 类中的静态方法 com.intellij.lang.Language
 
UNSURE - enum class 中的枚举常量 com.intellij.util.ThreeState
 
UnsyncByteArrayInputStream - com.intellij.util.io中的类
 
UnsyncByteArrayInputStream(byte[]) - 类的构造器 com.intellij.util.io.UnsyncByteArrayInputStream
 
UnsyncByteArrayInputStream(byte[], int, int) - 类的构造器 com.intellij.util.io.UnsyncByteArrayInputStream
 
updateText(String) - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost
Update the host element using the provided text of the injected file.
UrlReferenceHost - com.intellij.model.psi中的接口
Implement this interface in PsiElement to inject URL reference into the element if its text contains a URL or a predefined URL pattern.
urlToFile(URL) - 类中的静态方法 com.intellij.openapi.util.URLUtil
 
URLUtil - com.intellij.openapi.util中的类
 
USE_TAB_CHARACTER - 类中的变量 com.intellij.psi.codeStyle.IndentOptions
 
UserDataHolder - com.intellij.openapi.util中的接口
Allows storing custom user data within a model object.
UserDataHolderEx - com.intellij.openapi.util中的接口
 
UserDataHolderUnprotected - com.intellij.openapi.util中的接口
已过时。
use UserDataHolder.
This interface is extended only by PsiBuilder which is used in a single thread always. UserDataHolder doesn't make any restrictions on thread-safety, so it's now used in PsiBuilder instead, and this interface is left for binary compatibility.
UTF_32LE_CHARSET - 类中的静态变量 com.intellij.openapi.vfs.CharsetToolkit
 

V

VALID_STRING_ESCAPE_TOKEN - 接口中的静态变量 com.intellij.psi.StringEscapesTokenTypes
 
value() - annotation interface 中的元素 com.intellij.ReviseWhenPortedToJDK
A JDK version required for revising a marked code.
valueOf(String) - enum class中的静态方法 com.intellij.lang.ParserDefinition.SpaceRequirements
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.intellij.util.ThreeState
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.intellij.lang.ParserDefinition.SpaceRequirements
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - 类中的方法 com.intellij.util.containers.MultiMap
 
values() - enum class中的静态方法 com.intellij.util.ThreeState
Returns an array containing the constants of this enum class, in the order they are declared.
variantCount - 类中的变量 com.intellij.lang.parser.GeneratedParserUtilBase.Frame
 
visit(PsiFile, List<PsiLanguageInjectionHost.Shred>) - 接口中的方法 com.intellij.psi.PsiLanguageInjectionHost.InjectedPsiVisitor
 
visitTree(ASTMarkers<?>, int, int, int, MarkerNode) - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
 
VOLATILE - 接口中的静态变量 com.intellij.psi.PsiModifier
 

W

warn(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.DefaultLogger
 
warn(Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
warn(String) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
warn(String, Throwable) - 类中的方法 com.intellij.openapi.diagnostic.Logger
 
WHITE_SPACE - 接口中的静态变量 com.intellij.psi.TokenType
Token type for a sequence of whitespace characters.
WHITE_SPACE - 类中的静态变量 com.intellij.psi.tree.TokenSet
 
Whitespace - enum class 中的枚举常量 com.intellij.psi.impl.source.codeStyle.lineIndent.JavaLikeLangLineIndentProvider.JavaLikeElement
 
WHITESPACE_FILTER - 接口中的静态变量 com.intellij.openapi.util.text.CharFilter
 
whitespaceOrComment(IElementType) - 类中的方法 com.intellij.psi.builder.FleetPsiBuilder
 
whitespaces() - record class中的方法 com.intellij.psi.builder.ASTMarkerVisitor
返回 whitespaces 记录组件的值。
WhitespacesAndCommentsBinder - com.intellij.lang中的接口
Interface for defining custom element's edge processors for PSI builder.
WhitespacesAndCommentsBinder.RecursiveBinder - com.intellij.lang中的接口
Recursive binder is allowed to adjust nested elements positions.
WhitespacesAndCommentsBinder.TokenTextGetter - com.intellij.lang中的接口
Provides an ability for the processor to get a text of any of given tokens.
WhitespacesBinders - com.intellij.lang中的类
 
WhitespaceSkippedCallback - com.intellij.lang中的接口
 
wrap(FleetPsiBuilder<T>) - 接口中的方法 com.intellij.psi.FleetPsiParser
 
Wrapper(LexemeIterator) - 类的构造器 com.intellij.psi.impl.source.codeStyle.LexemeIteratorImpl.Wrapper
 
wrapWithDoubleQuote(String) - 类中的静态方法 com.intellij.openapi.util.text.StringUtil
 
WS_BINDERS - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 

Y

YES - enum class 中的枚举常量 com.intellij.util.ThreeState
 
yybegin(int) - 接口中的方法 com.intellij.lexer.FlexLexer
 
yystate() - 接口中的方法 com.intellij.lexer.FlexLexer
 

_

_AND_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_COLLAPSE_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_LEFT_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_LEFT_INNER_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_NONE_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_NOT_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
_UPPER_ - 类中的静态变量 com.intellij.lang.parser.GeneratedParserUtilBase
 
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格