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
↓ 4 callers
Method
getInstance
()
src/main/java/com/ppdai/bicoder/job/UpdatePluginConfigJob.java:27
↓ 4 callers
Method
getLastState
获取最后一次状态 @return 最后一次状态
src/main/java/com/ppdai/bicoder/service/StateService.java:66
↓ 4 callers
Method
getMethod
(Class<?> clazz, String methodName, Class<?>... parameterTypes)
src/main/java/com/ppdai/bicoder/utils/ReflectUtil.java:84
↓ 4 callers
Method
getRequestHost
()
src/main/java/com/ppdai/bicoder/menu/BiCoderSettingsForm.java:131
↓ 4 callers
Method
getTestFileRootPath
()
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:68
↓ 4 callers
Method
getToolWindow
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:194
↓ 4 callers
Method
getType
()
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:65
↓ 4 callers
Method
getValue
()
src/main/java/com/ppdai/bicoder/model/FileExtensionLanguageDetails.java:16
↓ 4 callers
Method
getVirtualFilesByName
(String testFileName, @NotNull Project project, @Nullable com.intellij.openapi.module.Module module)
src/main/java/com/ppdai/bicoder/utils/ContextUtils.java:235
↓ 4 callers
Method
gitBranch
(String gitBranch)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:74
↓ 4 callers
Method
hideCarets
()
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:164
↓ 4 callers
Method
isEnablePlugin
()
src/main/java/com/ppdai/bicoder/model/PluginState.java:22
↓ 4 callers
Method
isPluginCommand
(@Nullable String command)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:229
↓ 4 callers
Method
isSelected
()
src/main/java/com/ppdai/bicoder/menu/LanguageChoice.java:32
↓ 4 callers
Method
registerOrReplaceAction
(AnAction action,String actionId)
src/main/java/com/ppdai/bicoder/utils/EditorActionsUtil.java:9
↓ 4 callers
Method
replaceNewTab
替换当前的tab,保持只有一个tab @param toolWindowPanel
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:75
↓ 4 callers
Method
setResponse
(String response)
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:62
↓ 4 callers
Method
setSelected
(boolean selected)
src/main/java/com/ppdai/bicoder/menu/LanguageChoice.java:36
↓ 4 callers
Method
showToolWindow
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:161
↓ 4 callers
Method
showWarnIconBalloonRelative
(String content, Icon icon, RelativePoint relativePoint)
src/main/java/com/ppdai/bicoder/utils/BalloonUtils.java:46
↓ 3 callers
Method
addContent
(JComponent content)
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:46
↓ 3 callers
Method
cancel
()
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:89
↓ 3 callers
Method
clear
()
src/main/java/com/ppdai/bicoder/cache/CompletionCache.java:65
↓ 3 callers
Method
clearChatContext
()
src/main/java/com/ppdai/bicoder/chat/components/ChatContextArea.java:76
↓ 3 callers
Method
clearClassDefineMap
()
src/main/java/com/ppdai/bicoder/cache/ProjectCache.java:165
↓ 3 callers
Method
codeLanguage
(String codeLanguage)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:84
↓ 3 callers
Method
codePath
(String codePath)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:79
↓ 3 callers
Method
conversationUUID
(String conversationUUID)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:64
↓ 3 callers
Method
displayChatTab
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:151
↓ 3 callers
Method
enableActions
(boolean enabled)
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:32
↓ 3 callers
Method
equals
(Object o)
src/main/java/com/ppdai/bicoder/cache/CompletionCache.java:83
↓ 3 callers
Method
equals
(Object o)
src/main/java/com/ppdai/bicoder/chat/model/ChatContext.java:136
↓ 3 callers
Method
getAnchorOffset
(@NotNull PsiElement element)
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:107
↓ 3 callers
Method
getChatContextListInArea
()
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:32
↓ 3 callers
Method
getClassText
()
src/main/java/com/ppdai/bicoder/model/ClassInfo.java:39
↓ 3 callers
Method
getCode
()
src/main/java/com/ppdai/bicoder/model/BiCoderConfigResponse.java:22
↓ 3 callers
Method
getCode
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionResponse.java:21
↓ 3 callers
Method
getCodeCompletion
()
src/main/java/com/ppdai/bicoder/model/BiCoderCodeCompletion.java:36
↓ 3 callers
Method
getEnableCache
()
src/main/java/com/ppdai/bicoder/menu/BiCoderSettingsForm.java:123
↓ 3 callers
Method
getEnableMethodHint
()
src/main/java/com/ppdai/bicoder/config/UserSetting.java:211
↓ 3 callers
Method
getKey
()
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:37
↓ 3 callers
Method
getLanguage
()
src/main/java/com/ppdai/bicoder/menu/LanguageChoice.java:27
↓ 3 callers
Method
getMaxConsecutiveInputIntervalTime
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:48
↓ 3 callers
Method
getMaxPrefixOffset
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:56
↓ 3 callers
Method
getMaxSuffixOffset
()
src/main/java/com/ppdai/bicoder/model/ConfigData.java:72
↓ 3 callers
Method
getMessage
()
src/main/java/com/ppdai/bicoder/chat/model/CommonChatRequest.java:184
↓ 3 callers
Method
getNewEditor
(@NotNull Project project, @NotNull Editor editor, String code)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:133
↓ 3 callers
Method
getRangeCode
获取文件范围代码 @param virtualFile 文件对象 @param startOffset 开始偏移量 @param endOffset 结束偏移量 @return
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:221
↓ 3 callers
Method
getResponse
()
src/main/java/com/ppdai/bicoder/chat/conversation/Message.java:58
↓ 3 callers
Method
getSelectLineTextRange
获取editor中选中的文本的开始行到结束行的索引范围 @param selectedCodeEditor 选中的文本编辑器 @return 选中的文本的开始行到结束行的索引范围
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:197
↓ 3 callers
Method
getSelectedUintTestFrameworkLanguage
()
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:43
↓ 3 callers
Method
getSimilarityPercentage
获取两个字符串的相似度 @param sample 代码段样本 @param currentCode 当前代码段 @return 相似度
src/main/java/com/ppdai/bicoder/utils/CompletionUtils.java:61
↓ 3 callers
Method
getSortedConversations
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:28
↓ 3 callers
Method
gitRepo
(String gitRepo)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:69
↓ 3 callers
Method
ideInfo
(String ideInfo)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:89
↓ 3 callers
Method
isEditorValidForAutocomplete
(Editor editor)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:35
↓ 3 callers
Method
isLoading
()
src/main/java/com/ppdai/bicoder/model/PluginState.java:30
↓ 3 callers
Method
onCancel
()
src/main/java/com/ppdai/bicoder/chat/completion/listener/CompletionEventListener.java:50
↓ 3 callers
Method
onClick
(@NotNull final Editor editor, @NotNull final PsiElement element, @NotNull MouseEvent event)
src/main/java/com/ppdai/bicoder/chat/hints/BaseChatMethodHintProvider.java:72
↓ 3 callers
Method
onError
(String errorMsg)
src/main/java/com/ppdai/bicoder/chat/completion/listener/CompletionEventListener.java:40
↓ 3 callers
Method
performAction
执行action @param actionId actionId @param isNeedSelectedCode 是否必须选中的代码 @param userMessage 用户输入的消息
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:544
↓ 3 callers
Method
prepareProcessingTextResponse
()
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:301
↓ 3 callers
Method
projectVersion
(String projectVersion)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:94
↓ 3 callers
Method
saveConversation
(Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:97
↓ 3 callers
Method
setEnablePlugin
(boolean enablePlugin)
src/main/java/com/ppdai/bicoder/model/PluginState.java:26
↓ 3 callers
Method
setMessages
(List<Message> messages)
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:32
↓ 3 callers
Method
setUpdatedOn
(LocalDateTime updatedOn)
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:52
↓ 3 callers
Method
showSuccessIconBalloon
(String content, Icon icon, Point locationOnScreen)
src/main/java/com/ppdai/bicoder/utils/BalloonUtils.java:30
↓ 3 callers
Method
update
()
src/main/java/com/ppdai/bicoder/menu/BiCoderStatusBarWidget.java:163
↓ 3 callers
Method
userCode
(String userCode)
src/main/java/com/ppdai/bicoder/chat/model/EditCodeRequest.java:104
↓ 2 callers
Method
addContent
(ToolWindow toolWindow, JComponent panel, String displayName)
src/main/java/com/ppdai/bicoder/chat/BiCoderToolWindowFactory.java:38
↓ 2 callers
Method
addConversation
(Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:43
↓ 2 callers
Method
addIconActionButton
(IconActionButton iconActionButton)
src/main/java/com/ppdai/bicoder/chat/components/ResponsePanel.java:101
↓ 2 callers
Method
addListener
(KeyListener listener)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:289
↓ 2 callers
Method
adjustJbPopSize
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:408
↓ 2 callers
Method
call
( Conversation conversation, Message message, ResponsePanel responsePanel,
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:136
↓ 2 callers
Method
characterList
(String value)
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:394
↓ 2 callers
Method
clear
()
src/main/java/com/ppdai/bicoder/chat/StreamParser.java:67
↓ 2 callers
Method
clearAll
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:107
↓ 2 callers
Method
clearAll
()
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationService.java:119
↓ 2 callers
Method
clearCache
()
src/main/java/com/ppdai/bicoder/cache/ProjectCache.java:48
↓ 2 callers
Method
closeDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/diff/handler/BaseDiffHandler.java:168
↓ 2 callers
Method
closeDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/tests/handler/LocalTestsFileHandler.java:218
↓ 2 callers
Method
closeDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/edit/handler/EditorCodeHandler.java:165
↓ 2 callers
Method
closeTemporaryEditorWindow
()
src/main/java/com/ppdai/bicoder/chat/tests/handler/NewTestsFileHandler.java:287
↓ 2 callers
Method
copyEditorAndDeleteSelectedCode
(@NotNull Project project, @NotNull Editor editor, int startOffset, int endOffset)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:113
↓ 2 callers
Method
createActionToolbar
(Project project, BiCoderChatToolWindowTabbedPane tabbedPane)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowPanel.java:39
↓ 2 callers
Method
createCloseableTabButtonPanel
(String title)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:147
↓ 2 callers
Method
createContent
()
src/main/java/com/ppdai/bicoder/chat/StandardChatToolWindowLandingPanel.java:18
↓ 2 callers
Method
createEditor
(@NotNull Project project, String fileSuffix, String code)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:92
↓ 2 callers
Method
createFile
(String directoryPath, String fileName, String fileContent)
src/main/java/com/ppdai/bicoder/utils/FileUtils.java:33
↓ 2 callers
Method
createIconButton
(Icon icon, boolean isEnable, boolean isVisible, @Nullable Runnable submitListener)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:262
↓ 2 callers
Method
createNewMessageWrapper
(String messageId)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:212
↓ 2 callers
Method
createPopupMenuItem
(String label, ActionListener listener)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:214
↓ 2 callers
Method
createTextPane
()
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:352
↓ 2 callers
Method
deleteMessage
(String messageId, JPanel messageWrapper, Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:195
↓ 2 callers
Method
displayError
(String message)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:174
↓ 2 callers
Method
displayLandingView
()
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:20
↓ 2 callers
Method
dispose
()
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:622
↓ 2 callers
Method
doInstallUpdate
(Project project, PluginDownloader pluginDownloader, ProgressIndicator indicator)
src/main/java/com/ppdai/bicoder/job/PluginUpdateCheckTask.java:94
← previous
next →
101–200 of 1,325, ranked by callers