欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
我喜歡使用IntelliJ Idea的25個(gè)理由

intellij idea是一個(gè)相對較新的java ide。它是我所使用過(guò)的(我用過(guò)大部分java開(kāi)發(fā)環(huán)境)java開(kāi)發(fā)環(huán)境中最為有用的一個(gè)。高度優(yōu)化的intellejidea使普通任務(wù)變得相當容易。

 

通常不是較大的標簽特性使一個(gè)產(chǎn)品真正有用。而是這些小的方面:里面的許多小的細節使整個(gè)包無(wú)縫集成及樂(lè )于使用。

 

下面是我真正喜愛(ài)idea的一些理由。

 

      1、感知語(yǔ)法詞選擇

反復使用ctrl-w使所選表達式逐步增大直到選取整個(gè)文件。但是這一點(diǎn)聽(tīng)起來(lái)并不是很重要,它在與其它特性如“introduce variablerefactoring(“引入變量”重整)相結合使用時(shí)才真正好用。我可以把脫字符置于復雜表達式上,按ctrl-w直到選取所需范圍然后按ctrl-alt-v為表達式引入一個(gè)新的變量。如果我要替換這個(gè)表達式的其他事件idea甚至也可以自動(dòng)做到。

      2、多種導航形式

在一個(gè)工程里,idea有很多種方法用于轉換。除鼠標之外所有的命令都可以通過(guò)鍵盤(pán)實(shí)現(這一點(diǎn)對于像我這樣難以忍受不停地切換到鼠標的人來(lái)說(shuō)絕對不錯)。ctrl-n可以通過(guò)鍵入類(lèi)名查找一個(gè)類(lèi)。ctrl-shift-n可以查找文件。ctrl-e得到最近編輯的文件,通過(guò)鍵入文件名或者鼠標鍵選擇。命令不僅可以容易地在你的工程兩個(gè)視圖里導航并且使整合操作變得輕而易舉。alt-f1可以是你在任何一個(gè)其他視圖里選擇當前文件。工程導航地方法太多在這兒不能全部列舉。所有命令沒(méi)必要像觀(guān)點(diǎn)一樣都給出概念。

      3、  本地歷史

開(kāi)啟本地歷史,你源代碼中的每一個(gè)改變(在toolexternally里)都被跟蹤。這個(gè)特性救了我很多次所以我推薦它。不同的地方在一個(gè)絕對漂亮的差異查看器里高亮顯示出來(lái)。

      4、靈活的junit支持

單元測試可以獨立運行。特殊的測試方法可以單獨拉出來(lái)獨立運行。idea能夠在一個(gè)包或者工程里自動(dòng)運行所有測試而不需要手工啟動(dòng)一個(gè)麻煩的測試套件。在gui運行器里的堆跡線(xiàn)上雙擊可以直接切換到源代碼的相應行。就我個(gè)人認為我更喜歡文本運行器。它不但秀美而且速度更快功能更多。

      5、設計優(yōu)良的整合支持

idea支持很多整合功能。更重要的使它們設計的好容易使用。有一些你會(huì )一直使用,也有一些幾乎用不到。當你發(fā)現你需要他們時(shí)它們就成了一個(gè)大的時(shí)間節約器。

      6、 代碼助手

idea里有一些真正強大的代碼編寫(xiě)助手。在這里我只能介紹給你一點(diǎn)它的好處。一個(gè)比較好的例子是“委托方法”助手。它允許你在你的類(lèi)里面為一個(gè)對象實(shí)例委托方法調用。它并不是你每天都使用的東西,但當你需要它的時(shí)候你就會(huì )發(fā)現自己節省了大量的時(shí)間。另一個(gè)例子是產(chǎn)生冗余代碼和等價(jià)特性。你會(huì )發(fā)現這是一個(gè)自己經(jīng)常使用的特性。其他一些代碼助手特性為:產(chǎn)生getters/setters,產(chǎn)生構造器與“surround with…”(譯者注:被什么保護)等特性。

      7、靈活的代碼重格式化

關(guān)于代碼怎樣重格式化的選擇有許多。它可以為每一個(gè)工程單獨設置,所以沒(méi)必要擔心自己是否必須支持不同的代碼標準。重格式化一個(gè)文件或者一個(gè)完整的工程眨眼間就可以完成。

      8、 xml支持

idea支持xml中的代碼實(shí)現。如果沒(méi)有定義圖表或者dtd(文件類(lèi)型定義)idea將基于文件中已經(jīng)包含的來(lái)實(shí)現。否則可能基于為文件定義的圖表或者dtd來(lái)實(shí)現。idea同時(shí)還會(huì )校正xml。

       9、 直觀(guān)簡(jiǎn)潔的gui

更為好玩的是每一個(gè)程序中的函數都可以通過(guò)鍵盤(pán)訪(fǎng)問(wèn)的到。在一個(gè)開(kāi)發(fā)工具里這是應該有的但可悲的是大多數ide對鍵盤(pán)導航并不注意。

為了完成工作不必要在不同的視圖之間切換,也不必要在不同的窗口之間選擇了。

10、與文件系統自動(dòng)同步

不管你的ide是多么優(yōu)秀,通常都需要在工具之外作一些工作。idea在這一點(diǎn)上做的很好。大多數工程都可以在idea里不用改變他們的結構就可以使用。idea還可以檢查文件在外部的更改情況。這不需要人工刷新以告訴idea一個(gè)文件已被更改。

11、定制的鍵盤(pán)映射

idea自帶的默認鍵盤(pán)映射非常有用。如果有時(shí)需要改變也很容易做到。有些鍵也可以設置阻擋比如外來(lái)的工具與ant目標等。

12、 動(dòng)態(tài)的錯誤高亮顯示

在鍵碼時(shí)java代碼,xmljava文檔標簽被動(dòng)態(tài)解析,錯誤也會(huì )被報告。ant建立文件甚至可為ant工程句法提供額外支持。

13、 檢查

運行代碼檢查以報告大量的代碼中潛在的錯誤點(diǎn)。它可以編制成腳本以作為一個(gè)批量工作運行,結果也可以以網(wǎng)頁(yè)的形式提交。

14、 完全理解jsp

idea理解jsp的結構。作用于普通java代碼的眾多功能同樣適用于jsp(比如整合功能)。同時(shí)支持jsp調試。

15、靈巧的編輯功能

一些小技巧如鍵入匹配的引號及括號使得生活更加容易:)。

16、 支持ejb

idea理解ejb,盡管它不包括對個(gè)別應用服務(wù)器的特殊支持。不管怎樣最好與ant一起使用。ejb支持容易使用而且實(shí)在-本來(lái)就是這樣。
17、幾乎沒(méi)有向導

從前許多廠(chǎng)家都綁定大量的向導而不是設計一個(gè)簡(jiǎn)單易用的接口。雖然有向導但只是一個(gè)濫用的工具。idea只包含了一個(gè)用于幫助創(chuàng )建新工程的向導,并且仍然能夠創(chuàng )建一個(gè)對新手來(lái)講容易使用的程序。

18、靈巧的模板

這些靈巧的模板是代碼的片斷,它們被用來(lái)做各種各樣令人驚訝的事情。我第一次使用“iterate over collection”模板時(shí)就被震驚了。它不僅挑揀出正確的默認收集變量而且還知道我已經(jīng)放進(jìn)去了什么以及默認的方法。這個(gè)特性很難在紙上描述。下載一個(gè)測試版本試驗一下吧。

19、最好的代碼實(shí)現支持

idea現在有三種代碼實(shí)現支持包括實(shí)現默認得變量名稱(chēng),javadoc以及其他代碼細節。

20、集成ant

idea支持ant建立工具。不僅是運行目標它還支持編譯與運行程序前后運行目標,另外也支持綁定鍵盤(pán)快捷鍵。

在編輯一個(gè)ant建立xml文件時(shí),idea還對組成ant工程的xml部分提供支持。

21、未使用代碼高亮顯示

如果idea檢查出某一個(gè)變量或者方法沒(méi)有被使用,它會(huì )把它作為一個(gè)不明顯的警告顯示出來(lái)。檢查可用來(lái)做更詳細的死代碼分析。甚至javadoc標簽也能被查出來(lái)。

22、小技巧

ctrl-d復制選中的代碼。如果沒(méi)有選擇則復制整行。在沒(méi)有選擇的情況下ctrl-c拷貝一整行,ctrl-x剪切一整行。

ctrl-shift-j會(huì )做一個(gè)想vi那樣的連接,除非它是句法敏感的。比如有這么一行:

string s = "this is " +

" a split string";

 連接之后成為:

string s = "this is a split string";

 

23、有規律的查找與替換表現

 

規律查找是可能的,但更美妙的事實(shí)是你也可以做規律替換。這一點(diǎn)可節約大量的時(shí)間。

24、快速javadoc

javadoc對任何一個(gè)標識符來(lái)說(shuō)都可以通過(guò)ctrl-q輕易地查看到。在編碼實(shí)現期也可以訪(fǎng)問(wèn)。

25、意識動(dòng)作

idea覺(jué)察到它可以通過(guò)某種方法幫助你時(shí)它會(huì )提供一些有用地選擇。例如你要使用一個(gè)表達式使它可以與指定地變量相匹配,idea會(huì )察覺(jué)到這一點(diǎn)然后給你一些選擇,要么使用表達式要么改變你在使用地變量地類(lèi)型。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
IDEA IntelliJ 快捷鍵大全
IntelliJ IDEA 讓開(kāi)發(fā)不再單調
在Intellij IDEA中使用Debug
IntelliJ IDEA 2017 快捷鍵大全
IntelliJ IDEA 使用心得與常用快捷鍵
工具使用之 IntelliJ IDEA快捷鍵 | 學(xué)步園
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久