-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.txt
executable file
·64 lines (59 loc) · 2.3 KB
/
TODO.txt
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
TODO
######################################################################################################################################################################################################################
Immediate attention:
- Enable undo/redo
- Dirty state, ask to save before closing document
- Detect changes to document name and synchronize tab label
- Populate tabs in window menubar item
* Find/search/replace
- Use current selection for initial filter
- Quick Find Ctrl-F
* Find in files Shift-Ctrl-F
- Find next F3
- Find Previous Shift-F3
* Quick Replace Ctrl-H
* Replace in files Shift-Ctrl-H
* Goto line Ctrl-G
- Delete line Ctrl-L
- Cut line If nothing selected, cut line
- By word selection Ctrl-Left, Shift-Ctrl-Left, Ctrl-Right, Shift-Ctrl-Right (This should be by token)
- Indent selected lines Tab, Shift-Tab
- Close all windows Shift-Cmd-W
- Save all Shift-Cmd-S
- Current directory for opening starts from currently selected document
- MRU
- Embed the PSMTabBarControl.framework
- Enter on file view should be same as double click: open that document
- Explorer panel in left pane
- Allow change directory for file view
- Status bar: status, line, column, selection range
* Open/add file via file association
* Fix tabstops (WTF)
* Document Tab overflow issues
* Wrapping on/off Ctrl-W
Wishlist:
- Tabbed viewing with stack-based switching (ctrl-tab)
* Autosave documents periodically
* Show/hide whitespace (Ctrl-R+Ctrl-W)
* Project management with file/folder viewer in left pane
* Syntax highlighting
* Execute command/action/script/build (F5 for debug, F7 for build)
* Display shell output in auto-hiding bottom pane
* Easy commenting (cmd-/, ctrl-k+ctrl-c)
* Easy documentation lookups, search google, open MSDN, open manpage (F1)
* Braces, bracket, quote begin/end marking
* Smart indentation
* Automatic re-formatting (ctrl-F8)
* Simple file to edit options per 'project'
* SCons integration!
* Subversion integration!
* Intellisense!
- Hyperlinked URLs
* Class viewer in left pane
* Visual debugging!
Personally not-so-interesting features:
* Customizable toolbar
* Profiles
* Fonts
* Colors
* Key bindings