Rev 90 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 90 | Rev 91 | ||
---|---|---|---|
1 | 1 | ||
2 | Wishlist for FastPHP |
2 | Wishlist for FastPHP |
3 | -------------------- |
3 | -------------------- |
4 | 4 | ||
5 | 1. Code folding |
5 | 1. Code folding |
6 | => I need a highlighter that is a subclass of TSynCustomCodeFoldingHighlighter |
6 | => I need a highlighter that is a subclass of TSynCustomCodeFoldingHighlighter |
7 | 7 | ||
8 | 2. Regions like C# or Delphi (with folding) |
8 | 2. Regions like C# or Delphi (with folding) |
9 | => We would need to "invent" a notation for regions which doesn't break PHP syntax obviously |
9 | => We would need to "invent" a notation for regions which doesn't break PHP syntax obviously |
10 | maybe as simple as: |
10 | maybe as simple as: |
11 | 11 | ||
12 | <?php |
12 | <?php |
13 | #region "test" |
13 | #region "test" |
14 | ... |
14 | ... |
15 | #endregion |
15 | #endregion |
16 | ?> |
16 | ?> |
17 | 17 | ||
18 | 3. Code completion |
18 | 3. Code completion |
19 | 19 | ||
20 | 4. See the method arguments while you are typing a method |
20 | 4. See the method arguments while you are typing a method |
21 | 21 | ||
22 | 5. Gutter: Select single line with a single click at the gutter |
22 | 5. Gutter: Select single line with a single click at the gutter |
23 | => Works with Lazarus, but not with Delphi! |
23 | => Works with Lazarus, but not with Delphi! |
24 | 24 | ||
25 | 6. Files in tabs? |
25 | 6. Files in tabs? |
26 | 26 | ||
27 | 7. More intelligent find of the correct method/function/symbol when you press F1 |
27 | 7. More intelligent find of the correct method/function/symbol when you press F1 |
28 | 28 | ||
29 | 8. When dark theme is enabled, the left top pixel cannot be used to open the window menu (close by double click). This is extremely annoying if you are used to close maximized windows this way. |
29 | 8. When dark theme is enabled, the left top pixel cannot be used to open the window menu (close by double click). This is extremely annoying if you are used to close maximized windows this way. |
- | 30 | ||
- | 31 | 9. Console output (lower part of the screen): Button to stop the execution, and show flushed output in realtime |
|
- | 32 | ||
- | 33 | 10. ANSI/UTF8 Saving and Auto Detect loading |