【產品更新】PL/SQL Developer v13.0.0 beta版發佈

PL/SQL Developer 13.0 Beta版發佈

PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。

現在越來越多的商業邏輯和應用程式邏輯都在使用Oracle服務器,所以PL/SQL編程在整個開發過程中也變得越來越重要。PL/SQL開發者在開發Oracle應用程序的時候都注重於開發工具簡單易用,代碼簡潔和開發效率高等特點。PL/SQL Developer不僅很好的提供了上述的特點,而且還具有很多其他的優勢。

近日PL/SQL Developer發佈 v13.0 Beta版,趕緊來看看本次更新哪些新功能,觀看前可先免費下載體驗PL/SQL Developer V13.0 Beta。

免費下載PL/SQL Developer 13.0


負載測試儀

使用新的Load Tester工具,您可以爲Oracle數據和程序執行壓力測試和併發性測試。這使您可以查找多用戶方案的性能問題和鎖定問題,並測試優化結果。

您可以定義步驟,子步驟和循環以執行特定的SQL語句或PL / SQL塊以模擬特定應用程序的用戶的行爲。對於每個步驟,您可以定義執行屬性,例如SQL文本,重複和延遲,以及用於生成隨機數據或從先前步驟獲取數據的變量:

PL/SQL Developer 13.0 beta

您可以指定執行這些步驟的併發線程數以及應使用哪些Oracle帳戶。性能結果可以實時查看爲文本,條形圖或折線圖:

PL/SQL Developer 13.0 beta

 


編輯器增強功能

  • 使用Alt-select進行列選擇後,您現在可以爲該列鍵入新文本。將在列選擇的每一行上重複新鍵入的文本。
  • 現在,您可以通過按數字小鍵盤上的Ctrl +/-來增大或減小編輯器字體大小。
  • “轉到行”功能現在可以選擇從文本的開頭,光標位置或SQL起始位置移動相對:

    PL/SQL Developer 13.0 beta

  • 當光標位於插入列列表中時,編輯器現在突出顯示相應的值表達式。以前這僅在光標位於插入值列表中時纔有效。
  • 編輯器現在在單擊語句中的表名時突出顯示select語句中的所有table.column事件:

    PL/SQL Developer 13.0 beta

  • 編輯器現在在單擊語句中的字段時突出顯示select語句中的所有字段事件:

    PL/SQL Developer 13.0 beta

  • 添加了功能鍵以進行摺疊和展開操作。
  • 添加了新的“重複行”功能鍵。
  • 添加了一個新的“編輯器:第一個在線字符”功能鍵。
  • 添加了一個新的“刪除unindents”首選項。啓用後,按Delete鍵將刪除光標位置右側的所有選項卡和空格。

代碼助手增強功能

  • 添加了一個新的“過濾方法”選項。可以將其設置爲“Contains”以顯示包含過濾器文本的所有項目,也可以將其設置爲“Starts with”以顯示以過濾器文本開頭的所有項目(上一行爲):

    PL/SQL Developer 13.0 beta

  • 現在,Code Assistant將在命令窗口中鍵入@後顯示目錄列表:

    PL/SQL Developer 13.0 beta


查找和替換增強功能

  • 在使用正則表達式時,在替換文本中添加了對特殊字符(例如\ t)和子表達式(例如$ 1)的支持。
  • 現在有正則表達式的單獨召回歷史記錄。
  • 現在,使用正則表達式時,查找文本和替換文本有一個語法選擇列表:

    PL/SQL Developer 13.0 beta


SQL窗口增強功能

  • 您現在可以爲結果集輸入列過濾器,以根據列名和數據類型限制可見列,或者僅包括必需列或僅包括主/唯一/外鍵列:

    PL/SQL Developer 13.0 beta

    您可以手動輸入過濾器表達式(例如上面的“owner,name”,以顯示名稱中包含這兩個單詞的所有列),或者您可以通過按[...]按鈕構建列過濾器:

    PL/SQL Developer 13.0 beta

  • 添加了“比較...”彈出菜單項以將窗口內容與其他文件內容進行比較。
  • 您現在可以更新結果集中的不可見列。
  • “保存Windows狀態”首選項現在也適用於SQL Windows。
  • 如果手動移動,現在會保留垂直分割器位置。
  • EXCEL = filename和CSV = filename註釋指令現在也支持%dd%,%mm%和%yyyy%作爲文件名的變量。

程序窗口增強功能

  • PL / Scope標識符的首選項添加了“Default”,“Public”,“SQL”和“PL / SQL”。
  • PL / Scope語句的首選項添加了“無”,“全部”和“默認”。
  • PL / Scope語句的首選項添加了“無”,“全部”和“默認”。
  • 添加了“使用尾隨斜線保存”首選項。
  • 現在,在執行PL / SQL塊時檢索DBMS_Output。

測試窗口增強功能

  • “保存Windows狀態”首選項現在也適用於測試Windows。
  • 如果啓用了“使用原始案例”Code Assistant首選項,則“測試”功能現在使用數據庫源中的原始案例來生成函數和過程調用。
  • “設置日誌點”項已添加到邊距彈出菜單中,以快速定義僅記錄信息的斷點。
  • 現在,當長時間運行的調試步驟完成時,將播放通知聲音。

命令窗口增強功能

  • 已添加CD和DIR命令。
  • 所有命令現在都支持環境變量。
  • 添加了SHOW ENVVAR 和SET ENVVAR = 命令:

    PL/SQL Developer 13.0 beta

  • 現在,命令窗口會在連接更改時自動顯示新的連接信息。

PL / SQL美化器增強功能

  • PL / SQL Beautifier現在支持FETCH FIRST ROWS子句。
  • 使用PL / SQL Beautifier創建“創建或替換視圖”命令現在隱式格式化視圖的select語句。以前您必須明確標記select語句。
  • 現在可以爲所有適用的窗口類型啓用“自動美化”首選項。以前這隻適用於程序窗口。
  • You can now invoke the PL/SQL Beautifier when marking SQL in the Session Window

表定義編輯器增強功能

  • 爲隱藏列添加了支持(Oracle 12.1及更高版本)

圖窗口增強功能

  • 將表添加到圖表時,您現在可以選擇自動添加相關表。
  • 表格彈出菜單中添加了“添加相關表格”選項。

窗口列表增強功能

  • 已爲窗口的“固定”和“自動刷新”狀態添加了狀態圖標:

    PL/SQL Developer 13.0 beta

  • 添加了“在窗口列表中顯示狀態圖標”的首選項。

項目改進

  • 添加了一個新的“PL / SQL美化規則”選項,允許項目的特定規則。
  • 創建新項目時,您現在可以選擇添加所有窗口或僅添加程序Windows和SQL Windows。

對象瀏覽器增強功能

  • “測試”功能已添加到數據庫鏈接的彈出菜單中。
  • 對象瀏覽器過濾器“where子句”和“order by子句”現在在按下“確定”按鈕時得到驗證。
  • 右鍵單擊同義詞並選擇“查詢數據”或“編輯數據”現在將使用生成的查詢中的同義詞名稱而不是已解析的表或視圖名稱。
  • 您現在可以使用反斜槓作爲過濾器文本的轉義字符。

DBMS調度程序增強功能

  • 對正在運行的作業使用“停止”彈出菜單項現在提供“強制”選項

DBMS輸出增強功能

  • 現在,文件名語法包含日期,Oracle用戶名,Oracle數據庫以及所有環境變量的其他變量。
  • 已添加完整文件路徑的預覽。
  • 添加了一個新的“在文件中包含標題”選項。啓用後,每次將新輸出寫入文件時都會插入標識頭。

    PL/SQL Developer 13.0 beta

  • 添加了一個變量下拉按鈕,可以快速將變量插入到文件規範中:

    PL/SQL Developer 13.0 beta


連接定義增強功能

  • 您可以直接爲連接定義定義顏色指示器。指示器顏色可以顯示在主工具欄上,作爲窗口背景以及使用“連接匹配”首選項定義的其他位置。
  • 您可以定義在PL / SQL Developer啓動時應自動連接連接定義。
  • 在進行重複的連接定義時,您將收到警告消息。
  • 連接彈出菜單項“添加到文件夾”現在允許您立即選擇文件夾。

一般窗口增強功能

  • 現在,您可以通過按數字小鍵盤上的Ctrl +/-來增大或減小網格的字體大小。
  • 添加了“只讀”彈出菜單,以查看或更改窗口和文件的只讀狀態。
  • 文件打開對話框現在有一個連接選擇器,用於打開特定連接的文件。
  • 比較函數現在對比較文件使用擴展名(.pcf),以便可以將擴展名分配給第三方差異查看器。
  • 如果禁用“允許多個連接”首選項,則在作爲對象所有者連接時,窗口標題中的對象所有者將被禁止。
  • 10秒後清除“文件已保存”狀態行消息以恢復上一條消息。
  • 狀態行消息現在包括執行完成時的時間戳。

恢復增強功能

  • Crash Recovery表單現在提供了恢復連接的選項。
  • “文件”功能區選項卡中添加了一個新的“打開恢復”功能,以手動打開特定的恢復集。

多顯示器增強功能

  • 如果主顯示器和輔助顯示器具有不同的DPI設置,PL / SQL Developer現在將擴展到打開它的顯示器的DPI設置。
  • 如果PL / SQL Developer窗口在具有不同DPI設置的顯示之間移動,它將動態縮放到目標顯示。
  • PL / SQL Developer任務欄按鈕現在將放置在PL / SQL Developer打開的顯示器的任務欄上,並根據任務欄設置放置在其他顯示器上。

其他增強功能

  • 使用多個連接時,性能得到了顯着改善。
  • Oracle HTML幫助功能現在與Oracle 12.2和Oracle 18.0文檔兼容。
  • 配置文件“docking12.ini”(用於可停靠工具佈局)和“customtoolbars.ini”(用於自定義工具欄配置)現在可以作爲新用戶的默認配置的一部分進行分發。
  • 登錄歷史記錄限制已從100增加到999。
  • PL / SQL Developer現在可以收集匿名使用情況統計信息以進行產品改進。
  • 已爲“%APPDATA%\ PLSQL Developer [version]”目錄添加了環境變量“PLSDIR”,其中存儲了所有首選項和設置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章