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