@@ -27,174 +27,14 @@ Happy hacking!
27
27
## Donations
28
28
If you would like to make a donation you can use [ PayPal] ( https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C344TC8DDC5UN ) .
29
29
30
- ## Change log
31
-
32
- ### Version 0.5.x (Work in progress)
33
- * Enhanced debugger
34
- * Remote debugger
35
- * Preprocessing support
30
+ ## Recent changes
36
31
37
32
### Version 0.5.3
38
33
* Faster completion
39
34
* IDEA 13 compatibility
40
35
* Bugfixes
41
36
42
- ### Version 0.5.2
43
- * Go to module action (Ctrl+N, Cmd+N for Mac OS X)
44
- * Better typing for some cases
45
- * Enhanced formatter
46
- * Type aware completion (experimental)
47
- * Record reference for the second argument of ``` is_record/2 ```
48
- * Better built-in file templates (thanks to Volodymyr Kyrychenko)
49
- * Bugfixes
50
-
51
- ### Version 0.5.1
52
- * Erlang/OTP R16B02 support
53
- * Enhanced introduce variable refactoring
54
- * Improved code formatting in some cases
55
- * Enhanced include paths resolution
56
- * Enhanced Rebar support: deps, include paths, parse_transforms parsing from rebar.config
57
- * Bugfixes
58
-
59
- ### Version 0.5
60
- * Rerun failed tests action
61
- * Native reporter for eunit tests
62
- * Completion for include and include_lib attributes
63
- * Better completion for attributes
64
- * Performance improvements
65
- * Introduce variable refactoring
66
- * Introduce macros quickfix
67
- * Better auto indentation for some cases
68
- * Debugger (experimental)
69
- * Introduce function refactoring (experimental)
70
- * RubyMine and other "small IDEs" compatibility
71
- * Go to super action for callback implementations
72
- * Better EUnit support: run single test and rerun failed tests action
73
- * Enhanced native compilation: parse_transform and behaviour detection
74
- * Comma-first style support
75
- * Enhanced color schema settings
76
- * Rebar-based compilation
77
- * Bugfixes
78
-
79
- ### Version 0.4.5
80
- * Comment based injection
81
- * Dialyzer integration (experimental)
82
- * Introduce variable and function quick fixes
83
- * Faster module completion
84
- * Bugfixes
85
-
86
- ### Version 0.4.4
87
- * Bugfixes
88
-
89
- ### Version 0.4.3
90
- * Bugfixes
91
-
92
- ### Version 0.4.2
93
- * IntelliJ IDEA 12.1 compatibility
94
- * Erlang console run configuration (experimental)
95
- * Settings for Emacs executable path and Emacs-based formatter action a little bit reworked
96
- * Behaviour line marker provider
97
- * Implement all callbacks quickfix
98
- * Better resolve for variables
99
- * Bugfixes
100
-
101
- ### Version 0.4.1
102
- * External ** Shift+F1** and local ** Ctrl+Q** help for OTP types (except for built-in)
103
- * Links in local OTP documentation to other OTP modules, functions, and types were fixed
104
- * Function parameter help ** Ctrl+P** for BIF was fixed
105
- * Unresolved function inspection added
106
- * Better autodetection for Erlang SDK under Mac OS X
107
- * Better local function completion (#182 )
108
- * Support for R16A and R16B
109
- * ** Experimental** Emacs-based formatter action ** Ctrl+Alt+Shift+E**
110
- * Smart typed handler for function and case clauses
111
- * Highlighting settings for function declarations, types and specs (thanks to Marcus Nilsson)
112
- * Bugfixes
113
-
114
- ### Version 0.4
115
- * Rebar run configurations (thanks to Maxim Vladimirsky)
116
- * Rebar-based Eunit integration
117
- * Eunit integration improvements
118
- * Erlang types support: completion (includes built-in types), rename and find usages for user defined types, export type quick fix and intention
119
- * External ** Shift+F1** and local ** Ctrl+Q** documentation for OTP functions and modules (thanks to Maxim Vladimirsky)
120
- * Function parameter info context help ** Ctrl+P**
121
- * Upgraded structure view (shows exported and inner functions)
122
- * Go to action for Erlang symbols: functions, records, types and macroses ** Ctrl+Alt+Shift+N**
123
- * Improved BIFs completion (includes BIFs from OTP modules, for example ** lists: member /2**
124
- * Special highlighting type for atoms and macroses (thanks to Sergey Evstifeev)
125
- * Format inspection (for io: format (), io: fwrite () and io_lib: format () functions calls)
126
- * Inplace rename (without popup dialog) for all entities
127
- * Head mismatch inspection and quick fix
128
- * Formatter improvements
129
- * Folding builder for functions
130
- * Custom Erlang spelling dictionary for well-known words
131
- * Support for ** export_all** compile directive
132
- * Safe delete functions improvement
133
- * Export function and type intentions
134
- * Better Darcula support
135
- * Parser improvements, also includes support for Nitrogen web framework
136
- * Bugfixes
137
-
138
- ### Version 0.3.5
139
- * Extract variable refactoring
140
- * New compiler mode (thanks to Nikolay Chashnikov)
141
- * Rebar importer (thanks to Maxim Vladimirsky)
142
- * IntelliJ IDEA 12 compatibility
143
-
144
- ### Version 0.3.4
145
- * Eunit test runner
146
- * Tests/sources switcher ** Ctrl+Shift+T**
147
- * Copyright plugin support (thanks to Maxim Vladimirsky)
148
- * Recursive icon on the gutter
149
- * Better completion
150
- * Bugfixes
151
-
152
- ### Version 0.3.3
153
- * Rebuild with Java 1.6
154
-
155
- ### Version 0.3.2
156
- * New quick-fixes: export function, introduce record, introduce record field
157
- * Multi-reference for functions: ability to go to the function definition with mismatched arity
158
- * Better parsing, highlighting, completion and formatting
159
- * Bugfixes
160
-
161
- ### Version 0.3.1
162
- * New fast parsing
163
- * Highlighting for .config and .rebar files
164
- * Live templates (thanks to Volodymyr Kyrychenko)
165
- * New icons (thanks to Volodymyr Kyrychenko)
166
- * Formatter improvements
167
- * Bugfixes
168
-
169
- ### Version 0.3:
170
- * Better completion
171
- * Record fields support
172
- * Formatter improvements
173
- * New file templates for 'New File' action
174
- * Bugfixes
175
-
176
- ### Version 0.2.5:
177
- * Compilation and run
178
- * Resolve, completion, rename and find usages for macroses
179
-
180
- ### Version 0.2:
181
- * Erlang SDK
182
- * Autocompletion for BIFs
183
- * Creating project from scratch or existing sources
184
- * Color setting page
185
- * New inspections: unused functions and variables, duplicated functions
186
- * Quick fix for incorrect module name
187
- * 'New File From Template' action
188
- * Bugfixes
189
-
190
- ### Version 0.1:
191
- * Syntax and errors highlighting
192
- * References resolving
193
- * Code completion for functions, records and variables
194
- * Keyword code completion
195
- * Rename refactoring for modules, functions, records and variables
196
- * Safe delete refactoring
197
- * Structure view
198
- * Find usages
199
- * Code commenting/uncommenting
200
- * Brace matching
37
+ ### Version 0.x.x (Work in progress)
38
+ * Enhanced debugger
39
+ * Remote debugger
40
+ * Preprocessing support
0 commit comments