Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FinVolution/XCoder-Intellij
/ functions
Functions
1,325 in github.com/FinVolution/XCoder-Intellij
⨍
Functions
1,325
◇
Types & classes
194
↓ 513 callers
Method
append
(String partialMessage)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:131
↓ 170 callers
Method
get
(@NotNull @PropertyKey(resourceBundle = "messages.bicoder") String key)
src/main/java/com/ppdai/bicoder/config/BiCoderBundle.java:15
↓ 118 callers
Method
getInstance
(@NotNull Class<?> clazz)
src/main/java/com/ppdai/bicoder/utils/BiCoderLoggerUtils.java:13
↓ 73 callers
Method
getInstance
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:469
↓ 68 callers
Method
getInstance
(Project project)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:20
↓ 43 callers
Method
equals
(Object o)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:114
↓ 41 callers
Method
equals
(Object o)
src/main/java/com/ppdai/bicoder/model/PluginState.java:38
↓ 33 callers
Method
getType
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:66
↓ 28 callers
Method
getText
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletion.java:28
↓ 28 callers
Method
getText
()
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:148
↓ 27 callers
Method
put
(String prefix, String suffix, BiCoderCompletion completions)
src/main/java/com/ppdai/bicoder/cache/CompletionCache.java:58
↓ 26 callers
Method
getPath
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContextDto.java:37
↓ 25 callers
Method
getId
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:50
↓ 25 callers
Method
setText
(String text)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:233
↓ 23 callers
Method
isEmpty
(LanguageChoice element)
src/main/java/com/ppdai/bicoder/menu/LanguageTable.java:88
↓ 22 callers
Method
getName
()
src/main/java/com/ppdai/bicoder/model/LanguageFileExtensionDetails.java:11
↓ 20 callers
Method
getFile
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContextFile.java:29
↓ 15 callers
Method
build
()
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:114
↓ 14 callers
Method
getData
()
src/main/java/com/ppdai/bicoder/chat/model/ChatAcceptResponse.java:31
↓ 13 callers
Method
collect
(@NotNull PsiElement element, @NotNull Editor editor, @NotNull InlayHintsSink sink)
src/main/java/com/ppdai/bicoder/chat/hints/GoChatMethodHintProvider.java:27
↓ 13 callers
Method
getContent
()
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:14
↓ 13 callers
Method
getName
()
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:43
↓ 13 callers
Method
getStartOffset
()
src/main/java/com/ppdai/bicoder/model/OffsetMark.java:38
↓ 12 callers
Method
getLanguage
获取文件语言类型 @param virtualFile 文件对象 @return 文件语言类型
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:176
↓ 12 callers
Method
getPresentation
(AnAction action)
src/main/java/com/ppdai/bicoder/chat/components/IconActionButton.java:18
↓ 12 callers
Method
showWarnIconBalloon
(String content, Icon icon, Point locationOnScreen)
src/main/java/com/ppdai/bicoder/utils/BalloonUtils.java:38
↓ 12 callers
Method
toString
(@NotNull T value)
src/main/java/com/ppdai/bicoder/chat/conversation/converter/BaseConverter.java:34
↓ 11 callers
Method
getMessageType
()
src/main/java/com/ppdai/bicoder/chat/model/bo/MessageContextBo.java:88
↓ 11 callers
Method
getPanelBackgroundColor
获取面板背景色 @return 面板背景色
src/main/java/com/ppdai/bicoder/utils/ThemeUtils.java:20
↓ 10 callers
Method
addChatContext
(ChatContext chatContext)
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:30
↓ 10 callers
Method
getActionId
()
src/main/java/com/ppdai/bicoder/chat/constant/ChatAction.java:42
↓ 10 callers
Method
getRelativePathNoContainFileName
获取相对路径(不包含文件名) @param project @param file @return
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:153
↓ 10 callers
Method
hasSelection
(@Nullable Editor editor)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:149
↓ 10 callers
Method
instanceOf
(Object obj, String... possibleClassNames)
src/main/java/com/ppdai/bicoder/utils/PsiUtils.java:18
↓ 10 callers
Method
tryFindChatTabbedPane
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:174
↓ 9 callers
Method
getDisableFileTypeList
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:227
↓ 9 callers
Method
getEditorFile
(@NotNull Editor editor)
src/main/java/com/ppdai/bicoder/utils/FileUtils.java:42
↓ 9 callers
Method
getEndOffset
()
src/main/java/com/ppdai/bicoder/model/OffsetMark.java:46
↓ 9 callers
Method
setText
(String text)
src/main/java/com/ppdai/bicoder/model/BiCoderCompletion.java:32
↓ 9 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:121
↓ 8 callers
Method
getInstance
(Project project)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsStorage.java:29
↓ 8 callers
Method
getMessages
()
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:28
↓ 8 callers
Method
getRelativePath
获取相对路径 @param virtualFile 文件对象 @param project 项目对象 @return 相对路径
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:127
↓ 8 callers
Method
getRequestHost
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:215
↓ 8 callers
Method
getSelectedEditor
(@NotNull Project project)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:153
↓ 8 callers
Method
parse
(String message)
src/main/java/com/ppdai/bicoder/chat/StreamParser.java:28
↓ 8 callers
Method
run
()
src/main/java/com/ppdai/bicoder/job/UpdatePluginConfigJob.java:38
↓ 8 callers
Method
show
(Component invoker, int x, int y)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:206
↓ 7 callers
Method
cleanCodeCompletion
(Editor focusedEditor)
src/main/java/com/ppdai/bicoder/utils/CompletionUtils.java:24
↓ 7 callers
Method
getActionId
()
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:144
↓ 7 callers
Method
getCurrentConversation
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsStorage.java:48
↓ 7 callers
Method
getEditor
()
src/main/java/com/ppdai/bicoder/chat/ResponseEditor.java:94
↓ 7 callers
Method
getPanel
()
src/main/java/com/ppdai/bicoder/menu/BiCoderSettingsForm.java:46
↓ 7 callers
Method
getSelectedCode
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:82
↓ 7 callers
Method
getUserMessage
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:54
↓ 7 callers
Method
getUsername
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:235
↓ 7 callers
Method
tryFindActiveTabPanel
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:98
↓ 6 callers
Method
equals
(Object o)
src/main/java/com/ppdai/bicoder/menu/LanguageChoice.java:40
↓ 6 callers
Method
getAllStoreConversations
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsStorage.java:53
↓ 6 callers
Method
getChatContexts
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:106
↓ 6 callers
Method
getCommandText
()
src/main/java/com/ppdai/bicoder/chat/constant/ChatAction.java:46
↓ 6 callers
Method
getEnablePlugin
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:195
↓ 6 callers
Method
getFont
(Editor editor)
src/main/java/com/ppdai/bicoder/renderer/CodeGenHintRenderer.java:221
↓ 6 callers
Method
getInstance
(Project project)
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:86
↓ 6 callers
Method
getWidth
(JTable table)
src/main/java/com/ppdai/bicoder/menu/LanguageTable.java:110
↓ 6 callers
Method
setCurrentConversation
(@Nullable Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsStorage.java:44
↓ 6 callers
Method
setSelectedCode
(String selectedCode)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:86
↓ 6 callers
Method
setSelectedCodeLanguage
(String selectedCodeLanguage)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:94
↓ 6 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/model/ClassInfo.java:47
↓ 6 callers
Method
valueOf
(LanguageChoice languageChoice)
src/main/java/com/ppdai/bicoder/menu/LanguageTable.java:160
↓ 5 callers
Method
findFirstFileWithTest
从当前文件夹开始向下查找,找到第一个包含test的文件夹 @param root 当前文件夹 @return 第一个包含test的文件夹
src/main/java/com/ppdai/bicoder/utils/ContextUtils.java:254
↓ 5 callers
Method
getCustomUintTestFramework
()
src/main/java/com/ppdai/bicoder/menu/CascadeComboBox.java:87
↓ 5 callers
Method
getFileName
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:105
↓ 5 callers
Method
getMessageId
()
src/main/java/com/ppdai/bicoder/chat/model/bo/MessageContextBo.java:84
↓ 5 callers
Method
getSelectedUintTestFramework
()
src/main/java/com/ppdai/bicoder/menu/CascadeComboBox.java:83
↓ 5 callers
Method
getTestFileRootPath
()
src/main/java/com/ppdai/bicoder/menu/BiCoderProjectSettingsForm.java:64
↓ 5 callers
Method
getVersion
()
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:327
↓ 5 callers
Method
paint
(@NotNull Inlay inlay, @NotNull Graphics g, @NotNull Rectangle r, @NotNull TextAttributes textAttributes)
src/main/java/com/ppdai/bicoder/renderer/CodeGenHintRenderer.java:62
↓ 5 callers
Method
sendCommandMessage
发送command特殊消息 @param message 消息
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:97
↓ 5 callers
Method
setEndOffset
(int endOffset)
src/main/java/com/ppdai/bicoder/model/CodeBlockRange.java:31
↓ 5 callers
Method
setSelectCodeFileFullPath
(String selectCodeFileFullPath)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:102
↓ 5 callers
Method
setStartOffset
(int startOffset)
src/main/java/com/ppdai/bicoder/model/CodeBlockRange.java:23
↓ 4 callers
Method
actionPerformed
(@NotNull AnActionEvent anActionEvent)
src/main/java/com/ppdai/bicoder/chat/actions/EditCode.java:29
↓ 4 callers
Method
addNewTab
(BiCoderChatToolWindowTabPanel toolWindowPanel)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:46
↓ 4 callers
Method
createNewTabPanel
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:140
↓ 4 callers
Method
createPopup
()
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:138
↓ 4 callers
Method
deleteConversation
(Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:149
↓ 4 callers
Method
disableHighlighting
(@NotNull Project project, Document document)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:177
↓ 4 callers
Method
focus
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:177
↓ 4 callers
Method
getChatContextList
()
src/main/java/com/ppdai/bicoder/cache/ProjectCache.java:54
↓ 4 callers
Method
getCurrentRequestId
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:74
↓ 4 callers
Method
getExtension
()
src/main/java/com/ppdai/bicoder/model/FileExtensionLanguageDetails.java:8
↓ 4 callers
Method
getFilePath
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:81
↓ 4 callers
Method
getFileWhitelist
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:187
↓ 4 callers
Method
getGitBranch
获取git分支名 @param project 项目对象 @return git分支名
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:268
↓ 4 callers
Method
getGitUrl
获取项目git url @param project 项目对象 @return git url
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:88
↓ 4 callers
Method
getHint
()
src/main/java/com/ppdai/bicoder/chat/constant/ChatAction.java:50
↓ 4 callers
Method
getId
()
src/main/java/com/ppdai/bicoder/model/OffsetMark.java:30
↓ 4 callers
Method
getId
()
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:20
↓ 4 callers
Method
getIdeaInfo
获取idea信息 @return idea信息
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:78
next →
1–100 of 1,325, ranked by callers