全功能數(shù)據(jù)庫(kù)管理工具-RazorSQL 十大版本發(fā)布
作者:雪竹頻道
RazorSQL是適用于 Windows、macOS、Mac OS X、Linux 和 Solaris 的 SQL 查詢、數(shù)據(jù)庫(kù)瀏覽器、SQL 編輯的數(shù)據(jù)庫(kù)管理工具。
概述
RazorSQL是適用于 Windows、macOS、Mac OS X、Linux 和 Solaris 的 SQL 查詢、數(shù)據(jù)庫(kù)瀏覽器、SQL 編輯的數(shù)據(jù)庫(kù)管理工具。
RazorSQL 支持40 多個(gè)數(shù)據(jù)庫(kù),可以通過(guò) JDBC或ODBC連接到數(shù)據(jù)庫(kù):
增強(qiáng)功能
- 增強(qiáng)了暗模式??梢酝ㄟ^(guò) View -> Dark Mode 菜單選項(xiàng)選擇暗模式?,F(xiàn)在可以通過(guò) View -> Legacy Dark Mode 菜單選項(xiàng)選擇以前的暗模式。
- 添加了可以通過(guò) View -> Light Mode 菜單選項(xiàng)選擇的 Light Mode 外觀。
- Windows / Linux:更改了默認(rèn)用戶界面的外觀??梢酝ㄟ^(guò) View -> Legacy UI Mode 菜單選擇以前的外觀。
- Mac:現(xiàn)在默認(rèn)自動(dòng)檢測(cè)暗模式/亮模式。可以在查看菜單中更改此設(shè)置。
- 語(yǔ)法高亮顏色:添加了為深色和非深色用戶界面設(shè)置不同語(yǔ)法高亮顏色的功能。
- 顏色:添加了為深色和非深色用戶界面設(shè)置不同前景色和背景色的功能。
- 啟動(dòng)時(shí)間減少約 10%。
- 自動(dòng)完成/自動(dòng)查找:在彈出窗口中添加了列數(shù)據(jù)類型和大小。
- Windows:改進(jìn)了使用縮放超過(guò) 100% 的 Windows 系統(tǒng)上的用戶界面縮放。
- Linux:RazorSQL 將在某些 Linux 系統(tǒng)上自動(dòng)縮放顯示。
- 二進(jìn)制數(shù)據(jù)編輯器:編輯區(qū)域現(xiàn)在隨著窗口變大而擴(kuò)展。
- MySQL 將表復(fù)制到另一個(gè)數(shù)據(jù)庫(kù)。添加了選擇 INSERT、REPLACE 或 INSERT IGNORE 插入語(yǔ)法的選項(xiàng)。
- Mac:改進(jìn)了使用箭頭鍵選擇下一行或上一行或字符的性能。
- 添加了通過(guò)首選項(xiàng) -> 查詢結(jié)果選項(xiàng)卡設(shè)置客戶端時(shí)區(qū)的功能。注意:此設(shè)置不會(huì)對(duì)不使用客戶端計(jì)算機(jī)時(shí)區(qū)進(jìn)行日期/時(shí)間顯示的驅(qū)動(dòng)程序產(chǎn)生影響。
- 添加了對(duì)在驗(yàn)證 JDBC 連接時(shí)使用 PostgreSQL pgpass 文件格式的支持。
- 添加了對(duì)在驗(yàn)證 JDBC 連接時(shí)使用密碼文件(只包含密碼的文件)的支持。
- 數(shù)據(jù)庫(kù)轉(zhuǎn)換:在轉(zhuǎn)換為 MySQL / MariaDB 時(shí),添加了選擇生成的 SQL 插入類型(INSERT、REPLACE 或 INSERT IGNORE)的能力。
- 向 DB Tools -> Command Line Call Generator 添加了測(cè)試連接調(diào)用。
- 添加了對(duì) DB Tools 的 Connect 調(diào)用 -> 命令行調(diào)用生成器。
- Informix:添加了設(shè)置 DBDATE 連接屬性以設(shè)置日期格式的功能。
- 過(guò)濾查詢結(jié)果現(xiàn)在會(huì)打開一個(gè)新的查詢結(jié)果選項(xiàng)卡,其中包含過(guò)濾結(jié)果,并且不再覆蓋原始結(jié)果。
- 添加了在通過(guò)首選項(xiàng) -> 鍵盤快捷鍵選項(xiàng)卡分配快捷鍵時(shí)搜索鍵盤快捷鍵的功能。
- 查詢結(jié)果:添加了將列名拖到 SQL 編輯器的功能。
- 命令行調(diào)用生成器:Windows:能夠生成嵌入命令的 .bat 文件 Mac / Linux:能夠生成嵌入命令的 .sh 文件
- 命令行調(diào)用生成器:在 Windows 系統(tǒng)上添加了一個(gè)計(jì)劃命令按鈕,該按鈕具有在 Windows 任務(wù)計(jì)劃程序中創(chuàng)建任務(wù)的選項(xiàng)。
變化
- 從默認(rèn)工具欄布局中刪除了一些圖標(biāo)。工具欄布局可以通過(guò) Edit -> Preferences 菜單自定義。
- 首選項(xiàng):添加了將顏色重置為其默認(rèn)值的功能。
- 從 Windows 安裝中刪除了 DejuVu Sans Mono 字體。
- 將 mariadb 驅(qū)動(dòng)程序更新到版本 3.0.4。
- 更新 MySQL 驅(qū)動(dòng)程序自動(dòng)下載過(guò)程以使用驅(qū)動(dòng)程序版本 8.0.28。
- 自動(dòng)查找/自動(dòng)完成窗口字體現(xiàn)在設(shè)置為相對(duì)于編輯器字體的大小。
- 自動(dòng)查找/自動(dòng)完成窗口位置更好地適應(yīng) RazorSQL 在屏幕上的位置。
- 從高分辨率顯示器移動(dòng)到非高分辨率顯示器時(shí),RazorSQL 不再自動(dòng)最大化,除非之前的寬度和高度大于新顯示器上的最大屏幕分辨率。
- 通過(guò) UCanAccess 驅(qū)動(dòng)程序連接到 MS Access 時(shí),導(dǎo)入工具創(chuàng)建新表選項(xiàng)現(xiàn)在對(duì)小于 BIGINT 的非十進(jìn)制數(shù)字列使用 INT 而不是 INTEGER。
- 將 UCanAccess 驅(qū)動(dòng)程序用于 MS Access 時(shí)更好地檢測(cè)斷開的連接。
- 與 UCanAccess 驅(qū)動(dòng)程序連接時(shí),需要包裝的對(duì)象現(xiàn)在使用 [ 和 ] 代替雙引號(hào)。
- Windows:如果找到默認(rèn)的固定寬度字體是 Consolas(以前是 Courier New)。
- Windows:如果找到默認(rèn)的非固定寬度字體是 Segoe UI(并非所有組件都使用 Segoe UI)。
- 即使用戶選擇自定義字體,大多數(shù) unicode 字符現(xiàn)在也可以顯示。
- SQL Server:DDL 生成:生成表 DDL 時(shí)不再為默認(rèn)主鍵索引生成創(chuàng)建索引語(yǔ)句。
- Firebird 到 PostgreSQL 表轉(zhuǎn)換:Double 和 Float 列現(xiàn)在轉(zhuǎn)換為 PostgreSQL 雙精度列。
- Salesforce:評(píng)論會(huì)自動(dòng)從查詢中刪除
- 數(shù)據(jù)庫(kù)瀏覽器:當(dāng)系統(tǒng)導(dǎo)航器用于填充數(shù)據(jù)庫(kù)瀏覽器時(shí),數(shù)據(jù)庫(kù)類型包含在瀏覽器的頂級(jí)名稱中
Bug修復(fù)
- 如果 RazorSQL 部分不在屏幕上,則自動(dòng)查找/自動(dòng)完成窗口可能會(huì)在屏幕外顯示。
- Mac:如果通過(guò)視圖菜單增加文本大小,彈出菜單字體不會(huì)增加。
- 深色模式:匹配括號(hào)/括號(hào)高亮顏色難以看到。
- Mac:在某些情況下,查看菜單未正確顯示當(dāng)前設(shè)置的外觀選擇。
- 通過(guò) UCanAccess 驅(qū)動(dòng)程序連接到 MS Access 時(shí),日期字段在導(dǎo)入工具和生成 SQL 選項(xiàng)中用單引號(hào)而不是 # 括起來(lái)。
- 某些窗口在深色模式下未顯示正確的文本顏色。
- RazorSQL 不再在某些 Windows 7 機(jī)器上啟動(dòng)。
- MySQL:創(chuàng)建函數(shù)工具將 IN 關(guān)鍵字放在參數(shù)前面。
- 文件系統(tǒng)瀏覽器:Windows / Linux:文件名可能會(huì)被截?cái)唷?/span>
- 文件系統(tǒng)瀏覽器:突出顯示與文件名標(biāo)簽不匹配的日期和大小標(biāo)簽的顏色前景。
- Mac:如果從視圖菜單中選擇暗模式,將選擇切換到自動(dòng)檢測(cè)暗/亮模式不再重新打開自動(dòng)檢測(cè)。
- Mac:文件系統(tǒng)瀏覽器:如果自動(dòng)檢測(cè)深色/淺色模式已打開,并且 Mac 處于淺色或灰色模式,則文件系統(tǒng)瀏覽器上的突出顯示顏色不正確。
- 查找/自動(dòng)完成顯示列表/工具提示文本:字體大小并不總是基于當(dāng)前編輯器字體。
- SQL Server:更改表添加列不支持輸入最大列長(zhǎng)度。
- 編輯表工具:如果排序查詢結(jié)果首選項(xiàng)設(shè)置為 true,則會(huì)導(dǎo)致編輯表工具出現(xiàn)問題。
- PostgreSQL:調(diào)用過(guò)程工具中不支持 IN_OUT 參數(shù)。
- 調(diào)用程序工具:錯(cuò)誤消息并不總是顯示在屏幕上。
- 當(dāng)編輯器語(yǔ)法類型設(shè)置為 T/SQL 時(shí),代碼 -> 插入 -> 插入選擇器會(huì)引發(fā)錯(cuò)誤。
- 插入選擇器和描述表共享相同的默認(rèn)鍵盤快捷鍵。
- Mac:當(dāng)查找對(duì)話框可見時(shí),自動(dòng)完成將焦點(diǎn)返回到查找對(duì)話框而不是編輯器。
- 命令行調(diào)用生成器:在某些情況下不出現(xiàn)多行語(yǔ)法部分。
- Windows:當(dāng)縮放比例超過(guò) 100% 時(shí),使用某些字體大小時(shí),單擊鼠標(biāo)可能會(huì)將光標(biāo)位置放在鼠標(biāo)指針位置的左側(cè)或右側(cè)。
責(zé)任編輯:姜華
來(lái)源:
今日頭條