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