forked from shuzijun/leetcode-editor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathConstant.java
75 lines (66 loc) · 2.54 KB
/
Constant.java
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
74
75
package com.shuzijun.leetcode.plugin.model;
/**
* 常量
*
* @author shuzijun
*/
public class Constant {
public static final String PLUGIN_ID = "leetcode-editor";
/**
* 通知分组
*/
public static final String NOTIFICATION_GROUP = "leetcode editor";
/**
* 题目难度
*/
public static final String DIFFICULTY_EASY = "Easy";
public static final String DIFFICULTY_MEDIUM = "Medium";
public static final String DIFFICULTY_HARD = "Hard";
public static final String DIFFICULTY_UNKNOWN = "Unknown";
/**
* 树节点类型
*/
public static final String NODETYPE_DEF = "def";
public static final String NODETYPE_LOAD = "load...";
public static final String NODETYPE_EXPLORE = "explore";
public static final String NODETYPE_CATEGORY = "category";
public static final String NODETYPE_CARD = "card";
public static final String NODETYPE_CHAPTER = "chapter";
public static final String NODETYPE_ITEM = "item";
/**
* 探索下列表内容
*/
public static final String ITEM_TYPE_QUESTION = "question";
public static final String ITEM_TYPE_HTML = "htmlArticle";
public static final String ITEM_TYPE_ARTICLE = "article";
/**
* 类别类型
*/
public static final String FIND_TYPE_DIFFICULTY = "Difficulty";
public static final String FIND_TYPE_STATUS = "Status";
public static final String FIND_TYPE_LISTS = "Lists";
public static final String FIND_TYPE_TAGS = "Tags";
/**
* 状态类型
*/
public static final String STATUS_TODO = "Todo";
public static final String STATUS_SOLVED = "Solved";
public static final String STATUS_ATTEMPTED = "Attempted";
/**
* 默认模板
*/
public static final String CUSTOM_FILE_NAME = "[$!{question.frontendQuestionId}]${question.title}";
public static final String CUSTOM_TEMPLATE = "${question.content}\n\n${question.code}";
/**
* 提交代码标识 submit
*/
public static final String SUBMIT_REGION_BEGIN = "-----BEGIN LEETCODE SUBMIT REGION (Do Not Modify or Delete)-----";
public static final String SUBMIT_REGION_END = "-----END LEETCODE SUBMIT REGION (Do Not Modify or Delete)-----";
/**
* 配置文件版本记录
*/
//第一版本,不兼容之间的明文密码,从此版本开始隐藏密码
public static final Integer PLUGIN_CONFIG_VERSION_1 = 1;
//第二版本,不兼容之前的临时目录,从此版本开始更换新临时目录
public static final Integer PLUGIN_CONFIG_VERSION_2 = 2;
}