forked from sublimescala/sublime-ensime
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Ensime.sublime-settings
72 lines (65 loc) · 2.19 KB
/
Ensime.sublime-settings
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
{
// crucial settings
"ensime_server_path": "Ensime/server",
"ensime_server_args": "-Xms256M -Xmx1512M -XX:PermSize=128m -Xss1M -Dfile.encoding=UTF-8",
// binding settings
"ctrl_click_goes_to_definition": true,
"alt_click_inspects_type_at_point": true,
// status settings
"ensime_statusbar_group": "ensime",
"ensime_statusbar_heartbeat_enabled": true,
"ensime_statusbar_heartbeat_inproject_normal": "ENSIME",
"ensime_statusbar_heartbeat_inproject_debugging": "DEBUGGING %s",
"ensime_statusbar_heartbeat_notinproject_normal": "ensime",
"ensime_statusbar_heartbeat_notinproject_debugging": "debugging %s",
"ensime_statusbar_heartbeat_joint": ": ",
"ensime_statusbar_maxlength": 150,
"ensime_statusbar_showerrors": true,
// performance settings
"timeout_sync_roundtrip": 3,
"timeout_completions": 1.0,
"max_import_suggestions": 20,
// stylistic settings
"error_highlight": true,
"error_underline": false,
"error_scope": "invalid.illegal",
"error_icon": "",
"breakpoint_scope": "ensime.breakpoint",
"breakpoint_icon": "circle",
"debugfocus_scope": "ensime.debugfocus",
"debugfocus_icon": "",
"stackfocus_scope": "ensime.stackfocus",
"stackfocus_icon": "",
// build settings
"sbt_binary": null, // overridden in Ensime (<os name>).sublime-settings
"sbt_flags": ["-Dsbt.log.noformat=true"],
// miscellaneous settings
"debug_autolayout": true,
"debug_layout_when_entering_debugmode": {
"layout": {
"cells": [[0, 0, 1, 2], [1, 0, 2, 1], [1, 1, 2, 2]],
"rows": [0.0, 0.65, 1.0],
"cols": [0.0, 0.65, 1.0]
},
"Ensime stack": 1,
"Ensime watches": 2,
"Ensime output": null
},
"debug_layout_when_leaving_debugmode": {
"layout": null,
"Ensime stack": null,
"Ensime watches": null,
"Ensime output": null
},
"debug_show_class": true,
"debug_max_collection_elements_to_show": 0,
"debug_specialcase_scala_collections": true,
// advanced settings
"log_to_console": [],
"log_to_file": ["ui", "client", "server"],
"connect_to_external_server": false,
"external_server_port_file": "",
"os_independent_paths_in_dot_ensime": false,
"plugin_version": "0.6.0",
"min_ensime_server_version": "0.9.8.6"
}