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
↓ 1 callers
Method
isPopUsable
(JBPopup jbPopup)
src/main/java/com/ppdai/bicoder/utils/PopUtil.java:8
↓ 1 callers
Method
isTwiceProcessingCode
()
src/main/java/com/ppdai/bicoder/chat/StreamParseResponse.java:25
↓ 1 callers
Method
judgeMultiline
判断应该生成多行,在光标所在折叠区域内,如果处于最后一个有效行,则生成多行,否则不生成多行 @param focusedEditor 当前编辑器 @param exceptCursorPosition 光标位置 @param virtualFile 当前文件 @pa
src/main/java/com/ppdai/bicoder/utils/InfoUtils.java:303
↓ 1 callers
Method
judgeSelection
判断当前是否是在idea里有选择内容,是的话,清除所有的提示 @param focusedEditor 当前编辑器 @return 是否是选择
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:433
↓ 1 callers
Method
judgeUserInput
判断用户输入是否与补全一致,如果一致,则不做任何处理,如果不一致,则取消补全提示 @param focusedEditor 当前编辑器 @param file 当前文件 @param currentCursorPosition 当前光标位置 @pa
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:323
↓ 1 callers
Method
language
(String language)
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionRequest.java:221
↓ 1 callers
Method
languageStateChanged
(boolean state)
src/main/java/com/ppdai/bicoder/notifier/LanguageStateChangeNotifier.java:13
↓ 1 callers
Method
message
(List<CommonChatMessageDto> message)
src/main/java/com/ppdai/bicoder/chat/model/CommonChatRequest.java:100
↓ 1 callers
Method
okHttpClient
()
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:75
↓ 1 callers
Method
onMessage
(String message)
src/main/java/com/ppdai/bicoder/chat/completion/listener/CompletionEventListener.java:28
↓ 1 callers
Method
openDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/diff/handler/BaseDiffHandler.java:119
↓ 1 callers
Method
openDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/tests/handler/LocalTestsFileHandler.java:169
↓ 1 callers
Method
openDiffWindow
()
src/main/java/com/ppdai/bicoder/chat/edit/handler/EditorCodeHandler.java:116
↓ 1 callers
Method
openNewFileWindow
(LightVirtualFile virtualFile)
src/main/java/com/ppdai/bicoder/chat/tests/handler/NewTestsFileHandler.java:132
↓ 1 callers
Method
paintHint
( Graphics g, EditorImpl editor, Rectangle r, String text,
src/main/java/com/ppdai/bicoder/renderer/CodeGenHintRenderer.java:83
↓ 1 callers
Method
parseCompletionResponse
(String responseBody)
src/main/java/com/ppdai/bicoder/service/BiCoderService.java:84
↓ 1 callers
Method
path
(String path)
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionRequest.java:216
↓ 1 callers
Method
performAction
(Editor editor, Caret caret, VirtualFile file)
src/main/java/com/ppdai/bicoder/actions/AcceptCompletionAction.java:62
↓ 1 callers
Method
prepareProcessingCodeResponse
(String code, String language)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:310
↓ 1 callers
Method
processBaseDiffCode
(String markdownCode)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:257
↓ 1 callers
Method
processCode
(String markdownCode)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:231
↓ 1 callers
Method
processLocalTestsCode
处理本地测试代码,只在结束时处理 @param firstProcessCode 第一个处理的代码块
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:270
↓ 1 callers
Method
processLocalTestsCode
(String markdownCode)
src/main/java/com/ppdai/bicoder/chat/tests/handler/LocalTestsFileHandler.java:89
↓ 1 callers
Method
processNewTestsCode
(String markdownCode)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:274
↓ 1 callers
Method
processText
(String markdownText)
src/main/java/com/ppdai/bicoder/chat/components/markdown/MarkdownPanel.java:294
↓ 1 callers
Method
refreshTabState
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:113
↓ 1 callers
Method
rejectEdit
()
src/main/java/com/ppdai/bicoder/chat/diff/handler/BaseDiffHandler.java:163
↓ 1 callers
Method
rejectEdit
()
src/main/java/com/ppdai/bicoder/chat/edit/handler/EditorCodeHandler.java:160
↓ 1 callers
Method
rejectTests
()
src/main/java/com/ppdai/bicoder/chat/tests/handler/LocalTestsFileHandler.java:213
↓ 1 callers
Method
rejectTests
()
src/main/java/com/ppdai/bicoder/chat/tests/handler/NewTestsFileHandler.java:257
↓ 1 callers
Method
removeChatContext
(String id)
src/main/java/com/ppdai/bicoder/chat/components/ChatContextArea.java:50
↓ 1 callers
Method
removeChatContextNotInConTextArea
移除不在聊天上下文区的上下文
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:455
↓ 1 callers
Method
removeCurrentOpenedEditorContext
(String fileFullPath)
src/main/java/com/ppdai/bicoder/cache/ProjectCache.java:140
↓ 1 callers
Method
removeMessage
(String messageId)
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:56
↓ 1 callers
Method
replaceMainEditorSelection
(@NotNull Project project, @NotNull String text)
src/main/java/com/ppdai/bicoder/utils/EditorUtils.java:163
↓ 1 callers
Method
replaceNewTabPanel
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:129
↓ 1 callers
Method
requestFocusForTextArea
()
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:56
↓ 1 callers
Method
requiresSettingsNotification
(UserSetting settings)
src/main/java/com/ppdai/bicoder/menu/BiCoderConfigurable.java:51
↓ 1 callers
Method
resetActiveTab
()
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:187
↓ 1 callers
Method
resetSelectedUintTestFramework
(String language, String selectedUintTestFramework, String customUintTestFramework)
src/main/java/com/ppdai/bicoder/menu/CascadeComboBox.java:73
↓ 1 callers
Method
resetUintTestFramework
(String language, String selectedUintTestFramework, String customUintTestFramework, String testFileRootPath)
src/main/java/com/ppdai/bicoder/menu/BiCoderProjectSettingsForm.java:47
↓ 1 callers
Method
saveAllConversations
(List<Conversation> conversations)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsStorage.java:57
↓ 1 callers
Method
sendMessage
(Message message)
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:26
↓ 1 callers
Method
sendMessage
(Message message)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:109
↓ 1 callers
Method
sendMessage
(Message message)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowContentManager.java:34
↓ 1 callers
Method
setAllUintTestFramework
(Map<String, List<String>> allUintTestFramework)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:408
↓ 1 callers
Method
setAllowVersion
(List<String> allowVersion)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:384
↓ 1 callers
Method
setCodeCompletion
(String[] codeCompletion)
src/main/java/com/ppdai/bicoder/model/BiCoderCodeCompletion.java:40
↓ 1 callers
Method
setCompletedListener
(Consumer<String> completedListener)
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:71
↓ 1 callers
Method
setCompletionEventListener
(CompletionEventListener completionEventListener)
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:59
↓ 1 callers
Method
setConversation
(@Nullable Conversation conversation)
src/main/java/com/ppdai/bicoder/chat/BaseChatToolWindowTabPanel.java:72
↓ 1 callers
Method
setConversations
(List<Conversation> conversations)
src/main/java/com/ppdai/bicoder/chat/conversation/ConversationsContainer.java:17
↓ 1 callers
Method
setCreatedOn
(LocalDateTime createdOn)
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:44
↓ 1 callers
Method
setCustomUintTestFramework
(String customUintTestFramework)
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:64
↓ 1 callers
Method
setDisableFileTypeList
(Set<String> disableFileTypeList)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:231
↓ 1 callers
Method
setDisabledLanguages
(@NotNull Set<String> languages)
src/main/java/com/ppdai/bicoder/menu/BiCoderSettingsForm.java:54
↓ 1 callers
Method
setEnableCache
(boolean enableCache)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:207
↓ 1 callers
Method
setErrorListener
(Consumer<String> errorListener)
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:67
↓ 1 callers
Method
setFileWhitelist
(List<String> fileWhitelist)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:191
↓ 1 callers
Method
setFirstLineCompletionList
(List<FirstLineCompletion> firstLineCompletionList)
src/main/java/com/ppdai/bicoder/model/BiCoderCodeCompletion.java:48
↓ 1 callers
Method
setGitUrl
(String gitUrl)
src/main/java/com/ppdai/bicoder/cache/ProjectCache.java:44
↓ 1 callers
Method
setId
(String id)
src/main/java/com/ppdai/bicoder/chat/conversation/Conversation.java:24
↓ 1 callers
Method
setLoading
(boolean loading)
src/main/java/com/ppdai/bicoder/model/PluginState.java:34
↓ 1 callers
Method
setMaxConsecutiveInputIntervalTime
(int maxConsecutiveInputIntervalTime)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:368
↓ 1 callers
Method
setMaxCurrentOpenedEditorCacheUseSize
(Integer maxCurrentOpenedEditorCacheUseSize)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:432
↓ 1 callers
Method
setMaxPrefixOffset
(int maxPrefixOffset)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:248
↓ 1 callers
Method
setMaxPrefixOffsetPercent
(float maxPrefixOffsetPercent)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:392
↓ 1 callers
Method
setMaxSuffixOffset
(int maxSuffixOffset)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:256
↓ 1 callers
Method
setMaxSuffixOffsetPercent
(float maxSuffixOffsetPercent)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:400
↓ 1 callers
Method
setMessageListener
(Consumer<String> messageListener)
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:63
↓ 1 callers
Method
setRequestHandler
(@NotNull BaseChatCompletionRequestHandler requestService)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:273
↓ 1 callers
Method
setRequestHost
(String requestHost)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:219
↓ 1 callers
Method
setSelectedUintTestFramework
(String selectedUintTestFramework)
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:55
↓ 1 callers
Method
setSelectedUintTestFrameworkLanguage
(String selectedUintTestFrameworkLanguage)
src/main/java/com/ppdai/bicoder/config/UserProjectSetting.java:47
↓ 1 callers
Method
setSimilarityPercentage
(float similarityPercentage)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:376
↓ 1 callers
Method
setValidPrefixLength
(int validPrefixLength)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:360
↓ 1 callers
Method
setValidSuffixReg
(String validSuffixReg)
src/main/java/com/ppdai/bicoder/config/UserSetting.java:352
↓ 1 callers
Method
shouldIgnore
是否需要忽视当前补全 @param language 语言 @param generateScheme 生成模式 @param document 文档 @param currentCursorPosition 光标位置 @retur
src/main/java/com/ppdai/bicoder/handler/BiCoderCompletionHandler.java:272
↓ 1 callers
Method
showDialog
( Project project, TextFieldWithBrowseButton textFieldWithBrowseButton, JB
src/main/java/com/ppdai/bicoder/chat/actions/NewFileAction.java:98
↓ 1 callers
Method
splitCodeBlocks
Splits a given string into a list of strings where each element is either a code block surrounded by triple backticks or a non-code block text. @para
src/main/java/com/ppdai/bicoder/utils/MarkdownUtils.java:21
↓ 1 callers
Method
srcOverBlend
(Color foreground, Color background, float foregroundAlpha)
src/main/java/com/ppdai/bicoder/renderer/CodeGenHintRenderer.java:210
↓ 1 callers
Method
startCall
( @NotNull Conversation conversation, @NotNull Message message, boolean is
src/main/java/com/ppdai/bicoder/chat/completion/handler/BaseChatCompletionRequestHandler.java:96
↓ 1 callers
Method
startChat
(String text)
src/main/java/com/ppdai/bicoder/chat/components/UserPromptTextArea.java:418
↓ 1 callers
Method
startEditCode
开始edit功能
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:37
↓ 1 callers
Method
startNewConversation
(Message message)
src/main/java/com/ppdai/bicoder/chat/ChatToolWindowTabPanel.java:24
↓ 1 callers
Method
startUpdateJob
()
src/main/java/com/ppdai/bicoder/job/UpdatePluginConfigJob.java:31
↓ 1 callers
Method
stateChanged
(PluginState state)
src/main/java/com/ppdai/bicoder/notifier/BinaryStateChangeNotifier.java:14
↓ 1 callers
Method
stopUpdateJob
()
src/main/java/com/ppdai/bicoder/job/UpdatePluginConfigJob.java:45
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionStatusResponse.java:74
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionRetainedInformationResponse.java:74
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionRequest.java:465
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/model/BiCoderCompletionResponse.java:79
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/chat/model/ChatAcceptResponse.java:68
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/chat/model/ReferenceLinkResponse.java:86
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/chat/model/EditCodeStatusResponse.java:68
↓ 1 callers
Method
toString
()
src/main/java/com/ppdai/bicoder/menu/LanguageChoice.java:60
↓ 1 callers
Method
tryCreateDirectory
(String directoryPath)
src/main/java/com/ppdai/bicoder/utils/FileUtils.java:46
↓ 1 callers
Method
tryFindActiveConversationTitle
(String conversationId)
src/main/java/com/ppdai/bicoder/chat/BiCoderChatToolWindowTabbedPane.java:88
↓ 1 callers
Method
unitTestFramework
(String unitTestFramework)
src/main/java/com/ppdai/bicoder/chat/model/GenerateTestsRequest.java:103
↓ 1 callers
Method
updateConfig
()
src/main/java/com/ppdai/bicoder/job/UpdatePluginConfigJob.java:53
← previous
next →
501–600 of 1,325, ranked by callers