當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > GExperts(Delphi編程輔助插件) V1.3.7 官方版
GExperts GExperts(Delphi編程輔助插件) V1.3.7 官方版 / GExperts下載 版本

  GExperts是款針對(duì)delphi的御用工具。它可以讓用戶通過擴(kuò)展集成開發(fā)環(huán)境(IDE)來提高Delphi和C++ Builer程序員工作效率的工具。有需要的程序員們不要錯(cuò)過了。

  GExperts

【軟件特色】

  1. Procedure List:過程列表。Delphi中缺少像VB那樣在編輯窗口中位于上方的對(duì)象--事件過程列表。此項(xiàng)功能正是在一定程度上彌補(bǔ)了這一點(diǎn)。

  該窗口相當(dāng)詳細(xì)地列出了你所使用的窗口中所有的過程和函數(shù),通過鼠標(biāo)雙擊可以直接定位到該過程或者函數(shù)的代碼處。另外你還可以將過程的代碼復(fù)制到剪貼板中,這個(gè)功能在寫相關(guān)的技術(shù)文檔的時(shí)候特別有用。此外你還可以通過“Search”選項(xiàng)來迅速地找到所需要的函數(shù),以省卻上下滾動(dòng)查找的麻煩,如果你的窗口或者函數(shù)庫中具有大量的過程函數(shù),這一點(diǎn)是很有益處的。

  2. Expert Manager:專家管理。用來讓你方便地管理所安裝的所有的Expert的一個(gè)功能。

  3. Grep Search:查詢。在開發(fā)比較大的程序時(shí),我們經(jīng)常需要搜索程序中的某項(xiàng)內(nèi)容,Delphi自身所帶的查詢功能不夠強(qiáng)大,而GExperts的這個(gè)Grep可以完成更多的任務(wù)。如圖2所示,首先輸入你想查找的內(nèi)容,然后在選項(xiàng)中可以選擇一下內(nèi)容:是否大小寫敏感、是否忽略注釋內(nèi)容、是否整字模式、是否搜索DFM文件、是否使用表達(dá)式進(jìn)行搜索(表達(dá)式搜索是Grep內(nèi)含的一項(xiàng)強(qiáng)大的功能);在“Where”選項(xiàng)中你還可以選擇是否只選擇當(dāng)前文件、是否搜索項(xiàng)目中的所有文件、是否搜索現(xiàn)在打開的文件、是否搜索整個(gè)目錄,如果你選擇了搜索整個(gè)目錄,那么還有不少關(guān)于目錄的設(shè)置可以供你選擇。

  GExperts中的文件查找 Shift + Alt + S

  GExperts中的源代碼格式化  Ctrl + Alt + F

GExperts

  圖3是搜索后顯示結(jié)果的窗口,非常清晰明了,將各個(gè)文件內(nèi)搜索到的結(jié)果用一種類似于Section List的樣式清晰地排列出來,而每個(gè)結(jié)果除了表明行號(hào)以外,還用選中的方式著重顯示出來。Grep功能還可以脫離Delphi直接在Windows中運(yùn)行。

  4. Message Dialogue:對(duì)話框生成器。由于這個(gè)對(duì)話框生成器用的是MessageDlg函數(shù),而不是MessageBox函數(shù),所以和中文的兼容性不太好。

  5. Backup Project:備份工具。數(shù)據(jù)備份是我們應(yīng)該養(yǎng)成的好習(xí)慣,這里也考慮到了,你什么都不用操心,一個(gè)按鈕就可完成備份工作。它為你準(zhǔn)備了常用的Delphi文件類型,當(dāng)然你可以加入特定的文件后綴,并且還可以選擇為壓縮后的文件加上密碼,這樣別人就很難看到你的文件了。

  6. Clear Directories:清除目錄。在開發(fā)一個(gè)程序的過程中,總會(huì)生成很多的臨時(shí)文件,比如說Delphi自動(dòng)生成的~打頭的備份文件,還有很大的DSM中間文件,這些文件其實(shí)我們并不需要,但是手工刪除實(shí)在太麻煩了,第一因?yàn)樗鼈償?shù)量不少,第二每次你退出Delphi開發(fā)環(huán)境,這些文件又會(huì)自動(dòng)生成,所以就有了這個(gè)很體貼人心的清除目錄中不需要文件的功能。它已經(jīng)為你設(shè)定了常用的需要清除的文件后綴,你也可以增加新的后綴,然后鼠標(biāo)輕輕一按,目錄里就干干凈凈了。

  7. Clipboard History:剪貼板記錄。這個(gè)功能也是非常實(shí)用的,它可以將每一次剪貼動(dòng)作都記錄下來,當(dāng)你需要的時(shí)候,就可以快速查找到所需要的內(nèi)容,在進(jìn)行比較復(fù)雜的編輯時(shí),你再也不需要因?yàn)榧糍N板只能保存一次內(nèi)容而犯愁了,這個(gè)功能可以為你保存最近的20次使用情況,如果你需要,還可以保存更多。因?yàn)樗捎昧嗽诹斜砜蛑酗@示剪貼的首行內(nèi)容和文本框中顯示全部內(nèi)容,所以,既不占用太多屏幕空間,又可以做到一目了然。

  8. Favorite File:常用的文件。在開發(fā)一個(gè)軟件的時(shí)候,你會(huì)用到很多的外部文件,比如圖像文件、數(shù)據(jù)庫文件、文本文件以及相關(guān)的開發(fā)資料。有了這個(gè)功能,你不需要每次都記住那些文件藏在硬盤的哪一個(gè)角落,你可以根據(jù)文件的性質(zhì),建立起文件夾樹,在每一個(gè)文件夾下面可以加入你所需要的文件,通過雙擊文件就可以直接打開這個(gè)文件。

  9. Class Browser:類瀏覽器。這個(gè)功能擴(kuò)充了Delphi自身所帶的同樣功能,使用起來更加直觀,并且增加了功能強(qiáng)大的打印功能。

  10. Source To HTML:將源代碼轉(zhuǎn)化為HTML格式。如果你是一個(gè)像我這樣的自由軟件作者,經(jīng)常需要將源代碼發(fā)布到網(wǎng)頁上,這項(xiàng)功能能幫助你完成這個(gè)任務(wù)。轉(zhuǎn)化后的HTML代碼可以完整地保留顏色、樣式、字體等,并且可以讓你自己定制。

  11. PE Information:文件頭信息。在這個(gè)功能中你打開一個(gè)可執(zhí)行文件,然后就能知道關(guān)于這個(gè)文件的MS-DOS文件頭信息、PE文件格式文件頭信息、需要的DLL文件信息、輸出的函數(shù)信息(比如說DLL文件)。

  12. IDE Menu ShortCuts:編輯環(huán)境選單快捷鍵。如果你覺得Delphi原來設(shè)置的快捷鍵不是很順手,那么你可以在這里將它們一一改動(dòng)。在這里,你會(huì)看到一個(gè)和Delphi的開發(fā)環(huán)境一模一樣的選單,選擇你需要改動(dòng)的選單項(xiàng)目,然后改變或者設(shè)置新的快捷鍵就可以了。

  13. Project Dependences:項(xiàng)目文件調(diào)用關(guān)系分析。在一個(gè)比較復(fù)雜的項(xiàng)目開發(fā)中,各個(gè)文件之間的調(diào)用關(guān)系不是憑印象可以弄清楚的,現(xiàn)在有了這個(gè)分析工具,你可以查閱到某個(gè)文件調(diào)用了哪些單元、被哪些單元調(diào)用了,以及調(diào)用的單元又被別的哪些單元文件調(diào)用過的交叉列表。Delphi不會(huì)主動(dòng)刪除你增加了但是又沒有使用的單元文件,有了這個(gè)分析工具可以對(duì)自己程序中的某個(gè)單元調(diào)用其他單元的情況看得一清二楚。另外我們還可以通過這個(gè)工具來了解某些函數(shù)庫單元、公用文件的調(diào)用情況。

  14. Code Proofreader:代碼自動(dòng)校驗(yàn)。這是一個(gè)功能強(qiáng)大的工具,它可以自動(dòng)修正你在Delphi編程過程中的打字錯(cuò)誤,就像我們已經(jīng)在Word中習(xí)慣的那樣。你可以輸入和輸出相關(guān)的字典文件。利用這個(gè)功能,一方面可以糾正自己經(jīng)常容易打錯(cuò)的字,另一方面,還可以將它作為一種擴(kuò)展宏的作用。

  15. Project Option Set:項(xiàng)目設(shè)置。如果你在進(jìn)行不同項(xiàng)目的開發(fā)的時(shí)候,需要進(jìn)行一些不同的設(shè)置,比如編譯器中的有關(guān)選項(xiàng),如果在不同的項(xiàng)目切換時(shí),經(jīng)常要做這樣的重復(fù)工作,似乎效率太低了。這個(gè)功能可以為不同的項(xiàng)目設(shè)置幾組不同的值,你可以根據(jù)自己的需要將幾組設(shè)置分別存盤,在需要的時(shí)候調(diào)入。為了方便用戶,每一個(gè)具體的值都有簡短的提示說明其含義。

軟件特別說明

標(biāo)簽: GExperts Delphi插件

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)