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