Commit Graph
327 Commits
Author SHA1 Message Date
Terry Yao 3687a9cbfb feat(solr): add Apache Solr connection support 2026-09-21 18:07:44 +08:00
zipg f8ee34f937 feat(editor): add goto line input with Ctrl+G and Cmd-Alt-G 2026-09-21 12:50:40 +08:00
zipg 420cb80e65 fix(grid): qualify generated save and copy SQL with database name 2026-09-21 11:51:34 +08:00
zipg 79d6ab64e9 fix(sqlserver): diagnose DECLARE without data type in routine bodies 2026-09-21 11:38:04 +08:00
zipg 2271d840d8 fix(editor): anchor caret back to cursor after diagnostics relayout 2026-09-21 11:37:52 +08:00
Melody Ruch 2a8e329d05 fix(completion): respect identifier quoting for oracle completions 2026-09-20 19:10:29 +08:00
Melody Ruch fa3925ca52 feat(editor): add whitespace display toggle for SQL editor 2026-09-20 00:50:44 +08:00
zipgandzipg ed1881e323 fix(editor): 右键粘贴含 CRLF 的剪贴板文本不再报选区越界 (#9576)
SQL 编辑器里选中一百多行后,右键“粘贴”从 Excel 复制的表格数据会报
“读取剪贴板失败:Selection points outside of document”,文档内容不变;
先删除文本再粘贴则正常。

右键粘贴按剪贴板原文长度计算光标位置,而 CodeMirror 会把插入文本中的
\r\n、\r 归一化为 \n,实际写入的文本比原文短,光标落到文档末尾之后,
dispatch 抛出 RangeError: Selection points outside of document。

- 新增 queryEditorClipboardPasteChange:先归一行尾再按实际插入长度计算光标
- QueryEditor 右键粘贴改用它,选区长度不再影响粘贴是否成功

Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-09-19 13:31:40 +08:00
zipg ffb915061f feat(editor): select all and deselect all in completion column picker 2026-09-19 10:55:21 +08:00
gggaiitx 04c6e67bbd feat(search): add global file content search in QuickOpen 2026-09-19 00:21:27 +08:00
zipg 9d29f53e37 feat(editor): optional space completion confirmation for SQL Server 2026-09-18 23:43:58 +08:00
Melody Ruch b6db1887f9 fix(editor): preserve selected columns when clicking completion rows 2026-09-18 21:11:04 +08:00
Melody Ruch ca8bc9bf12 fix(editor): distinguish SELECT wildcards from multiplication 2026-09-18 20:19:08 +08:00
Loc Nguyen 28c219ff03 feat(mongodb): show shell command diagnostics while editing 2026-09-18 18:03:04 +08:00
zipg 8168114734 fix(ddl): honor database qualification settings 2026-09-18 17:34:40 +08:00
大峰 b44e1080a8 feat(editor): semantic column navigation for CTE columns 2026-09-18 15:06:37 +08:00
efeire fe0dd02f2b fix(oceanbase): preserve partition DDL and toggle storage options 2026-09-18 01:59:42 +08:00
dengjie zhang 8eba12ea2f perf(layout): track panel resizing at a stepped cadence 2026-09-18 01:48:27 +08:00
Mo-Moore 65b820e6a9 feat(editor): dialect-aware SQL quick actions with per-database templates 2026-09-17 17:29:01 +08:00
Mo-Moore 254b9baaff feat(editor): resolve table hover across schemas in current database 2026-09-17 14:32:45 +08:00
onenewcode c0d6965b5f fix(elasticsearch): complete mapping fields in Query DSL field slots 2026-09-17 11:48:34 +08:00
t8y2 ab5aba9497 fix(editor): stop per-keystroke full-document statement reparse
Closes #8600
2026-09-17 01:30:02 +08:00
九日 85653427ef fix(editor): place caret on click after unfocused sql scroll
Closes #9296
2026-09-16 21:23:58 +08:00
amwps290 5a0e74eec6 feat(query): jump to PostgreSQL error position from result messages 2026-09-15 17:39:59 +08:00
zipg 28e2568a8f fix(sql): keep required identifier quotes per dialect 2026-09-14 17:53:28 +08:00
amwps290 deb47df2eb feat(opengauss): support A-compatibility packages 2026-09-14 16:13:44 +08:00
邹超 2249aa30c0 feat(editor): copy selected SQL as rich text with highlighting 2026-09-14 13:24:10 +08:00
dienaso 45ed1047a8 fix(editor): keep table highlights while the parser catches up 2026-09-13 19:45:21 +08:00
zipg b8f39f9c24 feat(oracle): add dblink completion, tree view and management 2026-09-13 02:00:09 +08:00
zipg 6694e4382e fix(editor): keep SQL table names highlighted 2026-09-13 01:59:21 +08:00
zipg 7472f16066 fix(editor): preserve SQL tab viewport state 2026-09-13 01:43:12 +08:00
zipg 80d314b711 fix(editor): slim SQL editor horizontal scrollbar 2026-09-13 01:42:27 +08:00
二丫讲梵 8b1379ff4f fix(editor): preserve snippet navigation after dismissing completion 2026-09-11 23:25:18 +08:00
Abeautifulsnow 32e070f387 fix(editor): stop replaying stale format and compress requests 2026-09-11 19:58:45 +08:00
二丫讲梵 5cd4706d3d feat(editor): highlight sql table aliases and references 2026-09-11 12:06:59 +08:00
二丫讲梵 15d451d43a fix(editor): improve result navigation and scrolling performance 2026-09-11 10:51:41 +08:00
Eve bd828076ab feat(editor): add explain plan shortcut 2026-09-10 15:57:04 +08:00
Eve a688aadec2 fix(editor): preserve multi-click selection drags 2026-09-10 14:30:23 +08:00
Eve d48167ef66 fix(editor): include SQL Server variable prefix in word selection 2026-09-10 12:44:23 +08:00
t8y2 c8c7a40e46 fix(editor): smooth SQL editor state synchronization 2026-09-09 22:34:52 +08:00
zipg fd44331876 fix(editor): verify current-schema tables in semantic diagnosis 2026-09-09 16:05:43 +08:00
Eve 3d34f318e6 fix(completion): show derived table columns 2026-09-09 16:05:28 +08:00
t8y2 b80135dbbd fix(editor): reduce SQL editor typing latency 2026-09-09 11:19:48 +08:00
Eve e8b8e20eaa fix(editor): isolate new query tab position 2026-09-08 16:48:47 +08:00
zipgandzipg 5fb667716f feat(editor): 持久化SQL编辑器光标位置
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-09-08 11:01:41 +08:00
zipg 2e72bee9a1 fix(editor): locate SQL errors after pagination rewriting 2026-09-08 01:43:13 +08:00
zipg 889fa4f5d0 fix(editor): unquote DDL view when identifier quoting disabled 2026-09-08 00:14:02 +08:00
t8y2 fcc7dfb896 fix(editor): restore viewport on uncached tab activations
Closes #8374
2026-09-07 19:21:42 +08:00
二丫讲梵 0ec7bef098 fix(editor): restore focus after query tab switches 2026-09-07 15:27:02 +08:00
t8y2 d29befe81c fix(editor): isolate per-tab undo history on tab switches 2026-09-07 13:20:35 +08:00