Difference between revisions of "User:Etrusco"
From Free Pascal wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
− | TO-DO | + | =TO-DO= |
− | + | ==Breakpoint Window== | |
− | + | # Show hint with line/context (function name) | |
− | + | ==debugger== | |
− | + | # expressions' listview is editable but doesn't update the expression | |
− | + | ==editor== | |
− | + | # indentation after 'end;' (e.g. class declaration) | |
− | + | ==find in files== | |
− | + | # eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash) | |
− | + | # better layout (small screen hides "include subdirs") | |
− | + | ==ide== | |
− | + | # add command "re-open last closed file" | |
− | + | # start bookmarks menu from 1 instead of 0 | |
− | + | # bookmarks like in Visual Studio and Eclipse | |
− | + | # edit menu: move rarely-used actions into submenu | |
− | + | ==lcl== | |
− | + | # wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix? | |
− | + | ==options dialog== | |
− | + | # tab order (the pagecontrol should be before the buttons) | |
− | + | # pagecontrol doesn't have scrollbars | |
− | + | # default shortcuts for "find next/previous word occurrence" | |
− | + | # editor options "caret beyond EOL" should read like the other options ("cursor") | |
− | + | # move keymap to main options | |
− | + | # editor/misc: align comboboxes right | |
− | + | # editor: change defaults: half page scroll, copy word on copy none | |
− | + | # editor: move "tab position" to tab "pages/windows" | |
− | + | # <s>SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)</s> | |
− | + | # keymap: better combobox behavior in shortcut editor (case insensitive, OnExit) | |
− | + | # keymap: include bookmark shortcuts | |
− | + | # editor: does anybody use "show special chars" if not momentarily? | |
− | + | ==package== | |
− | + | # compilation error if source path is not set | |
− | + | # "save as" doesn't remove .pas | |
− | + | ==project options== | |
− | + | # pass custom environment to the compiler (useful for passing values to be printed with {$i var}) | |
− | + | ==SearchResultView== | |
− | + | # Show hint with context (function name) | |
− | + | ==synedit== | |
− | + | # add command "previous cursor position" | |
− | + | # add command "undo or redo up to saved state" | |
− | + | # add clipboard history | |
− | + | # highlight/mark only whole words (disable if there's selection) |
Revision as of 08:13, 19 September 2011
TO-DO
Breakpoint Window
- Show hint with line/context (function name)
debugger
- expressions' listview is editable but doesn't update the expression
editor
- indentation after 'end;' (e.g. class declaration)
find in files
- eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash)
- better layout (small screen hides "include subdirs")
ide
- add command "re-open last closed file"
- start bookmarks menu from 1 instead of 0
- bookmarks like in Visual Studio and Eclipse
- edit menu: move rarely-used actions into submenu
lcl
- wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix?
options dialog
- tab order (the pagecontrol should be before the buttons)
- pagecontrol doesn't have scrollbars
- default shortcuts for "find next/previous word occurrence"
- editor options "caret beyond EOL" should read like the other options ("cursor")
- move keymap to main options
- editor/misc: align comboboxes right
- editor: change defaults: half page scroll, copy word on copy none
- editor: move "tab position" to tab "pages/windows"
SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)- keymap: better combobox behavior in shortcut editor (case insensitive, OnExit)
- keymap: include bookmark shortcuts
- editor: does anybody use "show special chars" if not momentarily?
package
- compilation error if source path is not set
- "save as" doesn't remove .pas
project options
- pass custom environment to the compiler (useful for passing values to be printed with {$i var})
SearchResultView
- Show hint with context (function name)
synedit
- add command "previous cursor position"
- add command "undo or redo up to saved state"
- add clipboard history
- highlight/mark only whole words (disable if there's selection)