This repository has been archived by the owner on Nov 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathplugin-list.json
126 lines (126 loc) · 8.38 KB
/
plugin-list.json
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
{ "schemaVersion": 1,
"plugins":[
{ "jshint": { "module": "jshint", "category": "Linter", "source": "Meseira/gedit-jshint", "description": "Javascript linting with JSHint", "icon": "emblem-default" }},
{ "ShellCheck": { "module": "shellcheck", "category": "Linter", "source": "lwindolf/gedit-shellcheck", "description": "Bash/Shell linting with ShellCheck", "icon": "emblem-default" }},
{ "Coala":
{ "module" : "coala",
"category" : "Linter",
"source" : "coala/coala-gedit",
"description" : "Static code analysis using the Coala framework.",
"deps" : {
"pkgmgr" : {
"name": "pip3",
"check": ["pip3", "-V"],
"checkPkg": ["pip3", "show"],
"installPkg": ["pip3", "install", "--user"]
},
"packages" : [ "coala-bears" ]
}
}},
{ "Python Checker":
{ "module" : "checkpython",
"category" : "Linter",
"source" : "rdunklau/Gedit-checkpython",
"description" : "PEP8 Python checker",
"deps" : {
"pkgmgr" : {
"name": "pip3",
"check": ["pip3", "-V"],
"checkPkg": ["pip3", "show"],
"installPkg": ["pip3", "install", "--user"]
},
"packages" : [ "pyflakes", "pycodestyle" ]
}
}},
{ "PHPLint": { "module": "phplint", "category": "Linter", "source": "lwindolf/gedit-phplint", "description": "Check PHP syntax using 'php -l'", "icon": "emblem-default" }},
{ "Indentation Settings": { "module": "indentation_settings", "category": "IDE", "source": "sergejx/gedit-indentation-settings", "description": "Configure default indentations per language" }},
{ "Control Your Tabs": { "module": "controlyourtabs", "category": "IDE", "source": "jefferyto/gedit-control-your-tabs", "description": "switch between document tabs using Ctrl+Tab / Ctrl+Shift+Tab (most recently used order or tabbar order) and Ctrl+PageUp / Ctrl+PageDown (tabbar order)" }},
{
"Auto Tab": {
"module": "autotab",
"category": "IDE",
"source": "kapouer/gedit-autotab",
"description": "Automatically detect tab preferences for source files."
}
},
{
"Trailsave": {
"module": "trailsave",
"category": "IDE",
"source": "jonleighton/gedit-trailsave",
"description": "Strip trailing whitespace on save"
}
},
{
"Pair Character Completion": {
"module": "pair_char_completion",
"category": "IDE",
"source": "amitkeret/gedit-pair-char-autocomplete",
"description": "Automatically insert closing quotes and parenthesis"
}
},
{ "Macropy": { "module": "macropy", "category": "IDE", "source": "eguaio/gedit-macropy", "description": "Allows you to record and execute macros." }},
{ "Whitespace Remover": { "module": "whitespace_remover", "category": "IDE", "source": "dinkel/gedit-whitespace-remover", "description": "Drops unnecessary whitespaces on file saving.", "icon": "edit-clear" }},
{ "Focus Auto Save": { "module": "focus-autosave", "category": "IDE", "source": "kassoulet/gedit-focus-autosave", "description": "Save documents when the window looses focus." }},
{ "Reflow": { "module": "reflow", "category": "IDE", "source": "guillaumechereau/gedit-reflow-plugin", "description": "Automatically format paragraphs using gedit margin width. Similar to emacs <alt>-q command." }},
{ "Gitedit":
{ "module" : "gitedit",
"category" : "IDE",
"source" : "dvhart/gedit-git-plugin",
"description" : "Simple git workflow support in a console tab.",
"deps" : {
"pkgmgr" : {
"name": "pip3",
"check": ["pip3", "-V"],
"checkPkg": ["pip3", "show"],
"installPkg": ["pip3", "install", "--user"]
},
"packages" : [ "gitpython" ]
}
}},
{ "Session Saver": { "module": "sessionsaver", "category": "IDE", "source": "bndn/gedit-sessionsaver", "description": "Restores previous session." }},
{ "Ex-Mortis": { "module": "ex-mortis", "category": "IDE", "source": "jefferyto/gedit-ex-mortis", "description": "Restores previous session.", "icon": "window-new" }},
{ "GTag Jump": { "module": "gtagJump", "category": "IDE", "source": "utisam/gtagJump", "description": "Supports GTAGS, TAGS, CTAGS based source navigation." }},
{ "Accelerator Editor":{ "module": "acceleditor", "category": "IDE", "source": "nacho/gedit-accel-editor", "description": "Provides a configuration dialog for Gedit hot keys." }},
{ "Smart Home": { "module": "smart_home", "category": "IDE", "source": "hardpixel/gedit-smart-home", "description": "Make Home (Pos1) key jump to first char instead of column 0." }},
{ "Text Wrap Toggle": { "module": "toggletextwrapping", "category": "IDE", "source": "jefferyto/gedit-toggle-text-wrapping", "description": "Adds a menubar button to toggle text wrapping mode.", "icon": "gtk-ok" }},
{ "Better Python Console": { "module": "betterpythonconsole", "category": "IDE","source": "JacekPliszka/gedit-betterpythonconsole", "description": "Run your Python code using F5 in the Python console", "icon": "gnome-mime-text-x-python" }},
{ "Show Encoding": { "module": "encoding-in-statusbar", "category": "IDE", "source": "darekdeo/gedit-encoding-in-statusbar", "description": "Display encoding in the status bar." }},
{ "SnapOpen": { "module": "snapopen", "category": "Search", "source": "rubencaro/gedit-snapopen-plugin", "description": "Allows opening files by regex" }},
{ "File Search": { "module": "file-search", "category": "Search", "source": "oliver/gedit-file-search", "description": "Search in multiple files. Results shown in the bottom panel.", "icon": "search" }},
{ "Gedi":
{ "module" : "gedi",
"category" : "Completion",
"source" : "isamert/gedi",
"description" : "Python auto completion with jedi.",
"deps" : {
"pkgmgr" : {
"name": "pip3",
"check": ["pip3", "-V"],
"checkPkg": ["pip3", "show"],
"installPkg": ["pip3", "install", "--user"]
},
"packages" : [ "jedi" ]
}
}},
{ "Go Completion": { "module": "go-gedit-plugin", "category": "Completion", "source": "jcca/go-gedit3-plugin", "description": "Go auto completion.", "icon": "pair_chair_completion" }},
{ "Rust Completion":
{ "module" : "gracer",
"category" : "Completion",
"source" : "isamert/gracer",
"description" : "Python auto completion with racer. Requires 'cargo install racer'."
}},
{ "Open as root":
{ "module" : "open_as_root",
"category" : "IDE",
"source" : "maoschanz/gedit-plugin-open-as-root",
"description" : "Add menu item to open files as root."
}},
{ "Multi Cursor":
{ "module" : "multicursor",
"category" : "IDE",
"source" : "jessecrossen/Gedit-MultiCursor",
"description" : "Sublime like multi cursor editing. Use Ctrl-D to add cursor, Ctrl-U to delete last cursor."
}}
]
}