Welcome to Hexo ! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub .
代码如下 1 2 ToolWindowManager.getInstance(project).getToolWindow(ToolWindowId.COMMIT)?.show()
扩展 其实不只是 commit toolwindow 还有很多,都是记录在 ToolWindowId上。 下面的代码就是这个类的详细内容,基本上都是能对应到具体的名字,不一一解释了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 public interface ToolWindowId { String COMMANDER = "Commander" ; String MESSAGES_WINDOW = "Messages" ; String PROJECT_VIEW = "Project" ; String STRUCTURE_VIEW = "Structure" ; String FAVORITES_VIEW = "Favorites" ; String BOOKMARKS = "Bookmarks" ; String ANT_BUILD = "Ant" ; String DEBUG = "Debug" ; String RUN = "Run" ; @Deprecated(forRemoval = true) String INSPECTION = "Inspection Results" ; String FIND = "Find" ; String HIERARCHY = "Hierarchy" ; String TODO_VIEW = "TODO" ; String DEPENDENCIES = "Dependency Viewer" ; String VCS = "Version Control" ; String COMMIT = "Commit" ; String MODULES_DEPENDENCIES = "Module Dependencies" ; String DUPLICATES = "Duplicates" ; String EXTRACT_METHOD = "Extract Method" ; String DOCUMENTATION = "Documentation" ; String TASKS = "Time Tracking" ; String DATABASE_VIEW = "Database" ; String PREVIEW = "Preview" ; String SERVICES = "Services" ; String ENDPOINTS = "Endpoints" ; }