翻譯|行業資訊|編輯:楊鵬連|2020-10-15 13:50:50.443|閱讀 299 次
概述:PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。本文主要介紹PL/SQL Developer產品連接管理器功能,團隊發展介紹。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。現在越來越多的商業邏輯和應用程式邏輯都在使用Oracle服務器,所以PL/SQL編程在整個開發過程中也變得越來越重要。PL/SQL Developer在開發Oracle應用程序的時候都注重于開發工具簡單易用,代碼簡潔和開發效率高等特點。PL/SQL Developer不僅很好的提供了上述的特點,而且還具有很多其他的優勢。
PL/SQL Developer已加入 在線訂購,(Annual Service Contract )Single user版本原價600元,現在活動價只需490元,點擊查看授權方式和其他版本優惠
團隊發展
我相信PSD是市場上開發團隊的最佳工具。團隊共享代碼,團隊同時在同一個項目上工作。團隊共享標準,模板和流程。通常,Oracle工具妨礙了這些要求,但是PSD可以滿足這些要求。
PSD支持基于項目的開發。這樣一來,開發人員可以在多個項目中共享,而又不會因他們所處理的所有工作和切線而發瘋。
PSD具有LAN共享模板。它帶有一個內置集,但真正的強大之處在于您添加符合項目或公司標準的模板以及團隊或項目特有的常用代碼位。PSD曾經是唯一具有遠見卓識的模板共享工具。
有一個文檔主菜單項變為空白。您可以向其添加指向本地,LAN或基于Internet的站點和文件的鏈接。例如,指向公司門戶,團隊狀態頁,項目甘特圖,AskTom網站,團隊PL / SQL編碼標準文檔的鏈接等等。這使您可以輕松地集中所有站點和作為Oracle開發人員需要完成工作的文檔。
PSD可以安裝在本地或網絡上。當Allround發布新功能時,這可以輕松地在團隊范圍或公司范圍內進行更新。
對于在具有不同標準和實踐的團隊之間跳來跳去的開發人員,PSD現在可以保存和加載整個首選項和選項集的多個版本。這些稱為首選項集。甚至還可以創建一個默認的首選項集,整個團隊都可以繼承該默認首選項集,這樣他們就不必手動(也有問題)遍歷31個“首選項”選項卡來嘗試彼此同步。僅此功能所節省的時間及其所避免的問題就為PSD本身付出了代價:立即的ROI。
PSD包括功能強大的數據庫對象比較工具。我在之前的評論中沒有提到它。但是一位高級開發人員向我評論了在競爭性工具中使用類似功能帶來的麻煩,因此我不得不在這里提一下。此功能相當標準,但是在團隊環境中非常有價值,在團隊環境中,多個開發人員在同一個空間中玩耍并可能覆蓋代碼,編譯錯誤的版本等。
借助版本控制插件,PSD將標準鉤子包含到任何SCC兼容工具中,例如VSS,PVCS和MKS。這對于任何開發團隊都是必須的。
如果有一些用戶喜歡的或特定于項目的工具可以用PSD不能完成的PL / SQL操作,則可以在工具欄中配置任意數量的用戶定義工具以及圖標,快捷方式和占位符,指向可執行文件和傳遞參數。例如,您可以將在PSD編輯器中工作的代碼傳遞給代碼分析器,或者直接傳遞給SQL * Plus來執行。
在版本6中添加的一個不錯的功能是待辦事項列表,允許您在編寫代碼時留下面包屑,該工具可以自動對其進行搜索和分類,將其變成應用程序中每段代碼的待辦事項列表。
最后,個人最喜歡的PSD帶有內置的可配置Code Beautifier。它從版本5開始就具有此功能。Id仍然需要更改兩件小事,但總的來說,它縮短了制定編碼標準的開發時間,并擊敗了價值競爭者,競爭價格為150到200美元附件。
文獻資料
PSD的三個幫助界面很有幫助。以PSD為中心的幫助非常直觀,并且用戶手冊完整。以Oracle為中心的幫助使“幫助”區域獲得5星評級。PSD憑借其內置的Oracle文檔引擎而真正閃耀。您將PSD指向Oracle文檔的本地或基于LAN的安裝。幾分鐘后,現在已經找到了PSD,并對每個Oracle文檔進行了索引和分類。您選中要包含在上下文相關庫中的書。現在,您可以手動搜索所有這些Oracle書籍,或者在任何PSD窗口中突出顯示任何單詞并按F1時,都將自動為您搜索這些書籍。我無法開始描述這是多么令人驚喜。我習慣于使用Web瀏覽器(還有另一個外部工具)來查看Oracle文檔。小搜索小程序永遠無法正常工作(9i版本要好得多。)似乎我通常在搜索15分鐘后才能找到所需的內容。通過將PSD的幫助與Oracle文檔集成在一起,我現在發現我花了大約5-30秒或更短的時間來尋找匹配項。
就代碼文檔而言,請參閱可從插件頁面免費下載的非常漂亮的plsqldoc插件。它可以從您現有的PL / SQL代碼或數據庫對象中生成基于HTML的可傳遞文檔。如果使用其語法(在某種程度上類似于JavaDoc),它將生成易于通過最癡迷的老派項目經理進行審查的文檔。
范本
Allround不僅是第一個最終能夠滿足我在模板中所需功能的供應商,而且遠遠超出了我的期望。它帶有用于PL / SQL對象和常用代碼構造的完整通用模板集。我可以隨意替換它們,創建自己的類型并將它們組織在新文件夾中,為我的團隊或整個公司將一組它們集中在LAN上,并使用內置的強大模板語法。如果您使用內置語法,則使用模板將彈出一個對話框,提示您輸入。您可以將某些輸入作為條件輸入,或從已知的OS或數據庫元數據中填充。您甚至可以將輸入放入一個受限的或開放的組合框中,其中填充了通過硬編碼列表或數據庫查詢獲得的數據。這是我在任何競爭工具中都沒有見過的非常強大的功能。
連接管理器
這似乎是一件小事,但是PSD的連接管理器是我見過的最容易使用和管理的連接器。當我在Oracle實例和模式之間切換時,這使我在工具中的工作變得輕而易舉。有時我發現我錯過了同時打開多個數據庫的多個連接的功能,但是在使用PSD的單一連接數據庫方法一個月之后,我發現自己非常喜歡這種方法。
我一次聽到關于此工具的唯一抱怨就是能夠一次連接到多個Oracle實例。他們正在考慮添加功能。但是,我發現它減少了Ive發生的事故數量。當我以前使用其他工具時,大約每周一次ID在不屬于該實例的實例上運行腳本或編譯對象。一旦開始使用PSD,經過最初的抱怨之后,我發現我不再喜歡用腳開槍。
最后,讓我澄清一下,PSD確實可以處理多個并發連接,只是不能處理多個數據庫。這使該工具可以同時具有多個窗口查詢,編譯,監視會話和跟蹤功能。我記得在較早版本的競爭工具中,每個數據庫只允許一個會話,一旦我啟動了長時間運行的查詢或進程,整個工具在查詢結束之前就無法使用,迫使我打開一個新實例來殺死它。這在PSD中永遠不會發生。能夠在一個工具的一個實例中完成用戶所有的Oracle工作。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: