Commit Graph

175 Commits

Author SHA1 Message Date
Matt Parker
19f9d07bf6 Add comment 2026-01-22 18:10:55 +10:00
Matt Parker
0a7552375b don't throw for completionItem with no tags 2026-01-22 18:05:20 +10:00
Matt Parker
ccee457dff debugger - move caret and scroll to stopped events 2026-01-21 01:50:37 +10:00
Matt Parker
1576412922 add verbatim string syntax highlighting mapping 2026-01-09 19:09:51 +10:00
Matt Parker
0aaec7e103 display variable value in red when evaluation failed 2025-12-29 19:12:12 +10:00
Matt Parker
e5ad45d949 add missing uid files 2025-12-22 13:41:09 +10:00
Manuel Gasser
2228785a3d Update, add tooltips for more Symbol types (#49)
Co-authored-by: Matt Parker <61717342+MattParkerDev@users.noreply.github.com>
2025-12-22 13:10:18 +10:00
Matt Parker
759c7405fb refactor 2025-12-18 14:14:20 +10:00
Matt Parker
d0eafdddf6 refactor 2025-12-18 12:14:12 +10:00
Matt Parker
f640958c7c batch selection changed calculations 2025-12-18 12:11:48 +10:00
Matt Parker
bc5468cd64 selection char and line break count 2025-12-18 11:54:17 +10:00
Matt Parker
a1cb792375 display caret position on caret change 2025-12-18 11:24:13 +10:00
Matt Parker
10226f3dc5 current caret position on tab change 2025-12-18 11:16:47 +10:00
XiaoDong Ma
d66ecfc017 CodeEditorPanel - Change font size via Ctrl+Scroll Wheel (#44)
Co-authored-by: Matt Parker <61717342+MattParkerDev@users.noreply.github.com>
2025-12-18 10:05:42 +10:00
Jan Kočvara
4423d7bf58 Syntax Highlighting - Add missing classification (#34) 2025-12-14 00:57:57 +10:00
Matt Parker
e4cc15ef1b set breakpoints while running 2025-12-12 23:02:03 +10:00
Matt Parker
b512bd16bd debugging - remove executing line on stop 2025-12-12 22:31:41 +10:00
Matt Parker
29d101867f debugger step in, step out, continue 2025-12-12 19:05:43 +10:00
Matt Parker
d6b1194b25 get refactoring code actions from project references 2025-12-10 20:51:08 +10:00
Matt Parker
334dbc0078 add missing uid file 2025-12-07 23:20:03 +10:00
Matt Parker
50878aa5db Update diagnostic message style 2025-12-07 18:44:39 +10:00
Matt Parker
f5d0a57689 display diagnostic info on hover in document 2025-12-07 18:40:57 +10:00
Matt Parker
02e082a2bd refactor more StringNames 2025-12-07 17:41:32 +10:00
Matt Parker
0ada943c81 show analyzer diagnostics for file 2025-12-07 16:18:21 +10:00
Matt Parker
f5c24ce0af Observe R3 events on threadpool 2025-12-05 22:12:26 +10:00
Matt Parker
b562c4c129 Replace EveryValueChanged with ReactiveProperty 2025-12-05 20:55:03 +10:00
Matt Parker
84abf3b0a5 add uid file 2025-12-03 19:32:24 +10:00
Matt Parker
c069d5f5a0 CodeEdit grab focus on mouse enter 2025-12-03 19:10:55 +10:00
Matt Parker
8175405b50 Add Git Gutter WIP 2025-12-03 19:06:14 +10:00
Matt Parker
934f0bcdde display file icon in tab 2025-11-29 13:40:53 +10:00
Matt Parker
d740862372 remove project 2025-11-25 18:03:12 +10:00
Matt Parker
47854e928c only suppress OperationCanceledException 2025-11-25 00:52:19 +10:00
Matt Parker
a7157e2cf1 update project diagnostics for active document immediately 2025-11-25 00:22:57 +10:00
Matt Parker
6ad66d0368 handle exceptions on cancellation 2025-11-25 00:00:02 +10:00
Matt Parker
536d2bc479 use cancellationseries for editor document update 2025-11-24 23:50:48 +10:00
Matt Parker
f56db8d663 dispose project diagnostics subscription 2025-11-24 18:41:47 +10:00
Matt Parker
a6fc3c8976 Make AllFiles threadsafe 2025-11-23 14:49:45 +10:00
Matt Parker
29d1c10518 receive rather than fetch project diagnostics for file 2025-11-23 13:43:32 +10:00
Matt Parker
a976bd7552 temporarily fix completions 2025-11-12 00:03:55 +10:00
Matt Parker
48b263bb08 fix saving file on linux 2025-11-10 21:16:33 +10:00
Matt Parker
d0563db042 use static theme override StringName 2025-11-01 18:43:01 +10:00
Matt Parker
38cdfdd147 improve navigation history via editor tab selection/closure 2025-10-30 00:36:27 +10:00
Matt Parker
ec1ca426d4 record mouse clicks in CodeEdit for navigation 2025-10-29 21:39:30 +10:00
Matt Parker
27fbc6b793 only allow rename on source symbols 2025-10-29 19:45:49 +10:00
Matt Parker
da2de0ed9b rename symbol 2025-10-29 19:42:13 +10:00
Matt Parker
a3d055573f Update SharpIdeCodeEdit_SymbolHover.cs 2025-10-29 18:48:10 +10:00
Matt Parker
7b157a9928 symbol tooltip update mouse state 2025-10-29 18:31:59 +10:00
Matt Parker
6c45da713e popup at same time 2025-10-29 18:16:42 +10:00
Matt Parker
0f9947115d add completions parameter icon 2025-10-29 18:10:22 +10:00
Matt Parker
239fd1b544 optimise code completions 2025-10-29 18:07:10 +10:00