PL/SQL Developer 13.0 Beta版發(fā)布
PL/SQL Developer是一個集成開發(fā)環(huán)境,它專門針對Oracle數(shù)據(jù)庫的存儲程序單元的開發(fā)所用。
現(xiàn)在越來越多的商業(yè)邏輯和應用程式邏輯都在使用Oracle服務器,所以PL/SQL編程在整個開發(fā)過程中也變得越來越重要。PL/SQL開發(fā)者在開發(fā)Oracle應用程序的時候都注重于開發(fā)工具簡單易用,代碼簡潔和開發(fā)效率高等特點。PL/SQL Developer不僅很好的提供了上述的特點,而且還具有很多其他的優(yōu)勢。
近日PL/SQL Developer發(fā)布 v13.0 Beta版,趕緊來看看本次更新哪些新功能,觀看前可先免費下載體驗PL/SQL Developer V13.0 Beta。
負載測試儀
使用新的Load Tester工具,您可以為Oracle數(shù)據(jù)和程序執(zhí)行壓力測試和并發(fā)性測試。這使您可以查找多用戶方案的性能問題和鎖定問題,并測試優(yōu)化結果。
您可以定義步驟,子步驟和循環(huán)以執(zhí)行特定的SQL語句或PL / SQL塊以模擬特定應用程序的用戶的行為。對于每個步驟,您可以定義執(zhí)行屬性,例如SQL文本,重復和延遲,以及用于生成隨機數(shù)據(jù)或從先前步驟獲取數(shù)據(jù)的變量:
您可以指定執(zhí)行這些步驟的并發(fā)線程數(shù)以及應使用哪些Oracle帳戶。性能結果可以實時查看為文本,條形圖或折線圖:
編輯器增強功能
- 使用Alt-select進行列選擇后,您現(xiàn)在可以為該列鍵入新文本。將在列選擇的每一行上重復新鍵入的文本。
- 現(xiàn)在,您可以通過按數(shù)字小鍵盤上的Ctrl +/-來增大或減小編輯器字體大小。
- “轉到行”功能現(xiàn)在可以選擇從文本的開頭,光標位置或SQL起始位置移動相對:
- 當光標位于插入列列表中時,編輯器現(xiàn)在突出顯示相應的值表達式。以前這僅在光標位于插入值列表中時才有效。
- 編輯器現(xiàn)在在單擊語句中的表名時突出顯示select語句中的所有table.column事件:
- 編輯器現(xiàn)在在單擊語句中的字段時突出顯示select語句中的所有字段事件:
- 添加了功能鍵以進行折疊和展開操作。
- 添加了新的“重復行”功能鍵。
- 添加了一個新的“編輯器:第一個在線字符”功能鍵。
- 添加了一個新的“刪除unindents”首選項。啟用后,按Delete鍵將刪除光標位置右側的所有選項卡和空格。
代碼助手增強功能
- 添加了一個新的“過濾方法”選項。可以將其設置為“Contains”以顯示包含過濾器文本的所有項目,也可以將其設置為“Starts with”以顯示以過濾器文本開頭的所有項目(上一行為):
- 現(xiàn)在,Code Assistant將在命令窗口中鍵入@后顯示目錄列表:
查找和替換增強功能
- 在使用正則表達式時,在替換文本中添加了對特殊字符(例如\ t)和子表達式(例如$ 1)的支持。
- 現(xiàn)在有正則表達式的單獨召回歷史記錄。
- 現(xiàn)在,使用正則表達式時,查找文本和替換文本有一個語法選擇列表:
SQL窗口增強功能
- 您現(xiàn)在可以為結果集輸入列過濾器,以根據(jù)列名和數(shù)據(jù)類型限制可見列,或者僅包括必需列或僅包括主/唯一/外鍵列:
您可以手動輸入過濾器表達式(例如上面的“owner,name”,以顯示名稱中包含這兩個單詞的所有列),或者您可以通過按[...]按鈕構建列過濾器:
- 添加了“比較...”彈出菜單項以將窗口內(nèi)容與其他文件內(nèi)容進行比較。
- 您現(xiàn)在可以更新結果集中的不可見列。
- “保存Windows狀態(tài)”首選項現(xiàn)在也適用于SQL Windows。
- 如果手動移動,現(xiàn)在會保留垂直分割器位置。
- EXCEL = filename和CSV = filename注釋指令現(xiàn)在也支持%dd%,%mm%和%yyyy%作為文件名的變量。
程序窗口增強功能
- PL / Scope標識符的首選項添加了“Default”,“Public”,“SQL”和“PL / SQL”。
- PL / Scope語句的首選項添加了“無”,“全部”和“默認”。
- PL / Scope語句的首選項添加了“無”,“全部”和“默認”。
- 添加了“使用尾隨斜線保存”首選項。
- 現(xiàn)在,在執(zhí)行PL / SQL塊時檢索DBMS_Output。
測試窗口增強功能
- “保存Windows狀態(tài)”首選項現(xiàn)在也適用于測試Windows。
- 如果啟用了“使用原始案例”Code Assistant首選項,則“測試”功能現(xiàn)在使用數(shù)據(jù)庫源中的原始案例來生成函數(shù)和過程調(diào)用。
- “設置日志點”項已添加到邊距彈出菜單中,以快速定義僅記錄信息的斷點。
- 現(xiàn)在,當長時間運行的調(diào)試步驟完成時,將播放通知聲音。
命令窗口增強功能
- 已添加CD和DIR命令。
- 所有命令現(xiàn)在都支持環(huán)境變量。
- 添加了SHOW ENVVAR 和SET ENVVAR = 命令:
- 現(xiàn)在,命令窗口會在連接更改時自動顯示新的連接信息。
PL / SQL美化器增強功能
- PL / SQL Beautifier現(xiàn)在支持FETCH FIRST ROWS子句。
- 使用PL / SQL Beautifier創(chuàng)建“創(chuàng)建或替換視圖”命令現(xiàn)在隱式格式化視圖的select語句。以前您必須明確標記select語句。
- 現(xiàn)在可以為所有適用的窗口類型啟用“自動美化”首選項。以前這只適用于程序窗口。
- You can now invoke the PL/SQL Beautifier when marking SQL in the Session Window
表定義編輯器增強功能
- 為隱藏列添加了支持(Oracle 12.1及更高版本)
圖窗口增強功能
- 將表添加到圖表時,您現(xiàn)在可以選擇自動添加相關表。
- 表格彈出菜單中添加了“添加相關表格”選項。
窗口列表增強功能
- 已為窗口的“固定”和“自動刷新”狀態(tài)添加了狀態(tài)圖標:
- 添加了“在窗口列表中顯示狀態(tài)圖標”的首選項。
項目改進
- 添加了一個新的“PL / SQL美化規(guī)則”選項,允許項目的特定規(guī)則。
- 創(chuàng)建新項目時,您現(xiàn)在可以選擇添加所有窗口或僅添加程序Windows和SQL Windows。
對象瀏覽器增強功能
- “測試”功能已添加到數(shù)據(jù)庫鏈接的彈出菜單中。
- 對象瀏覽器過濾器“where子句”和“order by子句”現(xiàn)在在按下“確定”按鈕時得到驗證。
- 右鍵單擊同義詞并選擇“查詢數(shù)據(jù)”或“編輯數(shù)據(jù)”現(xiàn)在將使用生成的查詢中的同義詞名稱而不是已解析的表或視圖名稱。
- 您現(xiàn)在可以使用反斜杠作為過濾器文本的轉義字符。
DBMS調(diào)度程序增強功能
- 對正在運行的作業(yè)使用“停止”彈出菜單項現(xiàn)在提供“強制”選項
DBMS輸出增強功能
- 現(xiàn)在,文件名語法包含日期,Oracle用戶名,Oracle數(shù)據(jù)庫以及所有環(huán)境變量的其他變量。
- 已添加完整文件路徑的預覽。
- 添加了一個新的“在文件中包含標題”選項。啟用后,每次將新輸出寫入文件時都會插入標識頭。
- 添加了一個變量下拉按鈕,可以快速將變量插入到文件規(guī)范中:
連接定義增強功能
- 您可以直接為連接定義定義顏色指示器。指示器顏色可以顯示在主工具欄上,作為窗口背景以及使用“連接匹配”首選項定義的其他位置。
- 您可以定義在PL / SQL Developer啟動時應自動連接連接定義。
- 在進行重復的連接定義時,您將收到警告消息。
- 連接彈出菜單項“添加到文件夾”現(xiàn)在允許您立即選擇文件夾。
一般窗口增強功能
- 現(xiàn)在,您可以通過按數(shù)字小鍵盤上的Ctrl +/-來增大或減小網(wǎng)格的字體大小。
- 添加了“只讀”彈出菜單,以查看或更改窗口和文件的只讀狀態(tài)。
- 文件打開對話框現(xiàn)在有一個連接選擇器,用于打開特定連接的文件。
- 比較函數(shù)現(xiàn)在對比較文件使用擴展名(.pcf),以便可以將擴展名分配給第三方差異查看器。
- 如果禁用“允許多個連接”首選項,則在作為對象所有者連接時,窗口標題中的對象所有者將被禁止。
- 10秒后清除“文件已保存”狀態(tài)行消息以恢復上一條消息。
- 狀態(tài)行消息現(xiàn)在包括執(zhí)行完成時的時間戳。
恢復增強功能
- Crash Recovery表單現(xiàn)在提供了恢復連接的選項。
- “文件”功能區(qū)選項卡中添加了一個新的“打開恢復”功能,以手動打開特定的恢復集。
多顯示器增強功能
- 如果主顯示器和輔助顯示器具有不同的DPI設置,PL / SQL Developer現(xiàn)在將擴展到打開它的顯示器的DPI設置。
- 如果PL / SQL Developer窗口在具有不同DPI設置的顯示之間移動,它將動態(tài)縮放到目標顯示。
- PL / SQL Developer任務欄按鈕現(xiàn)在將放置在PL / SQL Developer打開的顯示器的任務欄上,并根據(jù)任務欄設置放置在其他顯示器上。
其他增強功能
- 使用多個連接時,性能得到了顯著改善。
- Oracle HTML幫助功能現(xiàn)在與Oracle 12.2和Oracle 18.0文檔兼容。
- 配置文件“docking12.ini”(用于可停靠工具布局)和“customtoolbars.ini”(用于自定義工具欄配置)現(xiàn)在可以作為新用戶的默認配置的一部分進行分發(fā)。
- 登錄歷史記錄限制已從100增加到999。
- PL / SQL Developer現(xiàn)在可以收集匿名使用情況統(tǒng)計信息以進行產(chǎn)品改進。
- 已為“%APPDATA%\ PLSQL Developer [version]”目錄添加了環(huán)境變量“PLSDIR”,其中存儲了所有首選項和設置。
標簽:
IDE集成開發(fā)環(huán)境
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都網(wǎng)