-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.xml
More file actions
73 lines (62 loc) · 3.37 KB
/
plugin.xml
File metadata and controls
73 lines (62 loc) · 3.37 KB
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
<idea-plugin>
<id>com.github.jinho622.capstone2intellijplugindevlog</id>
<name>Capstone2-Intellij-Plugin-DevLog</name>
<vendor>jinho622</vendor>
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.java</depends>
<depends>com.intellij.modules.lang</depends>
<resource-bundle>messages.MyBundle</resource-bundle>
<extensions defaultExtensionNs="com.intellij">
<toolWindow factoryClass="com.github.jinho622.capstone2intellijplugindevlog.toolWindow.MyToolWindowFactory" id="MyToolWindow"/>
<projectService serviceImplementation="actions.MyBookmarkStorage"/>
<projectService serviceImplementation="ErrorLog.ErrorLogStorage"/>
<projectService serviceImplementation="ErrorLog.AllFilesStorage"/>
<projectService serviceImplementation="ErrorLog.SolvedCodeFilesStorage"/>
<projectService serviceImplementation="ErrorLog.ErrorCodeBlockStorage"/>
<checkinHandlerFactory implementation="handler.MyCommitHandlerFactory"/>
<postStartupActivity
implementation="ErrorLog.MyStartupActivity"></postStartupActivity>
<editorFactoryListener implementation="listener.EditorLifecycleListener"/>
<!-- <startupActivity implementation="exception.RunListenerStartupActivity"/>-->
</extensions>
<projectListeners>
<listener
class="listener.FileOpenedHighlighter"
topic="com.intellij.openapi.fileEditor.FileEditorManagerListener"/>
</projectListeners>
<applicationListeners>
<listener class="com.github.jinho622.capstone2intellijplugindevlog.listeners.MyApplicationActivationListener" topic="com.intellij.openapi.application.ApplicationActivationListener"/>
</applicationListeners>
<actions>
<!-- <action id="Custom.MenuAction" class="com.example.demoplugin.MyBookmarkAction" text="메뉴 입력하기">-->
<!-- <add-to-group group-id="GenerateGroup" anchor="first"/>-->
<!-- </action>-->
<action id="BookmarkSelectedCode"
class="actions.MyBookmarkAction"
text="드래그한 코드 코드블록 저장"
description="드래그한 코드를 북마크로 저장합니다.">
<add-to-group group-id="EditorPopupMenu" anchor="last"/>
</action>
<action id="ShowBookmarksAction"
class="actions.ShowBookmarksAction"
text="코드블록 보기"
description="저장된 북마크를 보여줍니다">
<add-to-group group-id="EditorPopupMenu" anchor="last"/>
</action>
<group id="DevLog.MenuGroup"
text="MenuGrop"
description="DevLog top menu"
popup="true">
<add-to-group group-id="MainMenu" anchor="last"/>
<action id="DevLog.LoginAction"
class="actions.LoginAction"
text="Login"
description="Log in to your account"/>
<!-- <action id="MyPlugin.LogoutAction"-->
<!-- class="actions.LogoutAction"-->
<!-- text="Logout"-->
<!-- description="Log out of your account"/>-->
</group>
</actions>
</idea-plugin>