黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

用EditPlus打造你自己的IDE

系統(tǒng) 2521 0
因?yàn)閷?duì)微軟的notepad有點(diǎn)審美疲勞,所以常用EditPlus或UltraEdit32代替之.
這兩個(gè)文本編輯器功能比notepad強(qiáng)太多了.對(duì)程序員而言,本文只講一下他的兩個(gè)特點(diǎn),用它來(lái)打造我們自己的IDE.希望對(duì)大家有用.

1.程序高亮顯示
? 寫(xiě)程序的人長(zhǎng)期處于某種臨界狀態(tài),用點(diǎn)有顏色的字體代替notepad的一種顏色的單調(diào),或者能減少一點(diǎn)內(nèi)心的壓力.
editplus的對(duì)程序的關(guān)鍵字,變量等,都通過(guò)一個(gè).stx文件來(lái)配置.
editplus安裝好后,其默認(rèn)支持的語(yǔ)言就有好幾種了,如c/c++, java, html,c#,perl,php等...
當(dāng)然有些就暫時(shí)沒(méi)帶,像asm ,不過(guò)可以去官網(wǎng)下載,官網(wǎng)里提供了更多的支持.(如果你想自己做個(gè)stx,打開(kāi)一個(gè)stx模仿一下:))
下載好asm.stx文件,在<工具>--<首選項(xiàng)>--<文件>--<語(yǔ)法>里,添加一種文件類(lèi)型,描述寫(xiě)asm,文件擴(kuò)展名寫(xiě)asm,
然后在語(yǔ)法設(shè)置的語(yǔ)法文件里指定你下載的stx文件的路徑就OK了.現(xiàn)在你的程序就"好看"多了.(如果還不行,記得看一下查看里的語(yǔ)法著色顯示有無(wú)選中.)


2.配置用戶(hù)工具
editplus,有人說(shuō)它把你所能想到的都實(shí)現(xiàn)了,或許有點(diǎn)夸張,你可以試試.
如果是單純的一個(gè)文本編輯,你在程序?qū)懲旰蟮恼{(diào)試與運(yùn)行難免又要打開(kāi)一個(gè)命令行,然后調(diào)用編譯器,鏈接器,或許在這之前你還要cd..幾次(:D), 能不能在editplus里寫(xiě)完程序就能編譯運(yùn)行.(當(dāng)然,你得自備編譯等工具),答案是顯然的.

找到配置用戶(hù)工具選項(xiàng),新建一個(gè)組.如下以java為例,命名為java組.
? (1)增加編譯選項(xiàng): 點(diǎn)添加工具,應(yīng)用程序,菜單文本寫(xiě)"編譯(javac)"/*隨你怎么取名*/,命令指向你的javac,參數(shù)$(FileName),初始目錄??? ????? $(FileDir),選中捕獲輸出,其它默認(rèn).
? (2)運(yùn)行java: 同上.菜單文本"運(yùn)行(java)",命令指向java.如D:\j2sdk1.4.2_12\bin\java.exe,參數(shù)$(FileNameNoExt),
/*注意用無(wú)擴(kuò)展名的文件名,原因不多說(shuō),你自己清楚*/,其它設(shè)置同上.
?
現(xiàn)在,你的程序就可以在editplus"出生入死"了,/*我指的是完成與運(yùn)行*/. 在程序?qū)懲曛?你選擇工具的下拉菜單里的"編譯(javac)",再"運(yùn)行(java)",其編譯與運(yùn)行狀態(tài)會(huì)在下方作顯示.而且編譯錯(cuò)誤,雙擊就可以跳到錯(cuò)誤的行呢.(如果不能的話(huà),可以在輸出模式中選用正則表達(dá)式來(lái)匹配錯(cuò)誤,達(dá)到精確定位錯(cuò)誤.)現(xiàn)在看來(lái),我們已經(jīng)配置好了一個(gè)小型的IDE了.遺憾的是沒(méi)有"調(diào)試器"作斷點(diǎn)與單步等.但是類(lèi)似debug,gdb如果要配置進(jìn)來(lái),應(yīng)該還是有辦法的.具體的辦法自己使用高IQ 想一想咯.

還有,要打開(kāi)java的API文檔怎么辦?
如上的,添加工具,選.chm(看你的幫助文件而定),菜單文本"java文檔",文件名"D:\j2sdk1.4.2_12\JDK1.5API_CN(_).CHM"(指向你的幫助文件即可).
現(xiàn)在你就可以不用每次都再找那個(gè)chm雙擊了.

看看我們的成果:
1)我們的程序有顏色了,如果習(xí)慣用notepad的你來(lái)體驗(yàn)一下吧.^_^
2)編譯運(yùn)行只要一點(diǎn)即行.快捷方式也有.ctrl+1? ctrl+2?
3)程序出錯(cuò)了嗎?好吧,雙擊就跳到出錯(cuò)行了,修改之吧.
4)要看幫助了嗎?行.ctrl+3

還有什么?希望你用用editplus,體驗(yàn)一下沒(méi)有notepad的生活,小巧的editplus,小巧的IDE,你可以讓一個(gè)editplus可以模擬成各種程序開(kāi)發(fā)IDE,隨你所好!你會(huì)說(shuō),有editplus的世界,真精彩.

(聲明:作者在寫(xiě)本文之前,沒(méi)收到任何editplus給的贊助. :D,所以我再加一句,UltraEdit也有這方面的功能.)




用EditPlus打造你自己的IDE


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論