亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

IDEA 常用快捷鍵

2019-11-06 08:48:22
字體:
來源:轉載
供稿:網友

用idea有一年了,很多快捷鍵還不知道,上網搜索一下,記下備用。

網上搜的擼了下來IDEA默認的快捷鍵 idea14以前都能能用,用關鍵字ctrl+F 搜一下非常方便

最常用快捷鍵

1.Ctrl+E,可以顯示最近編輯的文件列表2.Shift+Click可以關閉文件3.Ctrl+[或]可以跳到大括號的開頭結尾4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方5.Ctrl+F12,可以顯示當前文件的結構6.Ctrl+F7可以查詢當前元素在當前文件中的引用,然后按F3可以選擇7.Ctrl+N,可以快速打開類8.Ctrl+Shift+N,可以快速打開文件9.Alt+Q可以看到當前方法的聲明10.Ctrl+W可以選擇單詞繼而語句繼而行繼而函數11.Alt+F1可以將正在編輯的元素在各個面板中定位12.Ctrl+P,可以顯示參數信息13.Ctrl+Shift+Insert可以選擇剪貼板內容并插入14.Alt+Insert可以生成構造器/Getter/Setter等15.Ctrl+Alt+V 可以引入變量。例如把括號內的SQL賦成一個變量16.Ctrl+Alt+T可以把代碼包在一塊內,例如try/catch17.Alt+Up and Alt+Down可在方法間快速移動下面的不是很有用18.在一些地方按Alt+Enter可以得到一些Intention Action,例如將”==”改為”equals()”19.Ctrl+Shift+Alt+N可以快速打開符號20.Ctrl+Shift+Space在很多時候都能夠給出Smart提示21.Alt+F3可以快速尋找22.Ctrl+/和Ctrl+Shift+/可以注釋代碼23.Ctrl+Alt+B可以跳轉到抽象方法的實現24.Ctrl+O可以選擇父類的方法進行重寫25.Ctrl+Q可以看javaDoc26.Ctrl+Alt+Space是類名自動完成27.快速打開類/文件/符號時,可以使用通配符,也可以使用縮寫28.Live Templates! Ctrl+J29.Ctrl+Shift+F7可以高亮當前元素在當前文件中的使用30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳轉搜索結果31.Ctrl+Shift+J可以整合兩行32.Alt+F8是計算變量值IntelliJ IDEA使用技巧一覽表 在使用 InelliJ IDEA 的過程中,通過查找資料以及一些自己的摸索,發現這個眾多 Java 程序員喜歡的 IDE 里有許多值得一提的小竅門,如果能熟練的將它們應用于實際開發過程中,相信它會大大節省你的開發時間,而且隨之而來的還會有那么一點點成就感:) Try it ! 1 、寫代碼時用 Alt-Insert ( Code|Generate… )可以創建類里面任何字段的 getter 與 setter 方法。 <?xml:namespace PRefix = v ns = "urn:schemas-microsoft-com:vml" /> 2 、右鍵點擊斷點標記(在文本的左邊欄里)激活速查菜單,你可以快速設置 enable/disable 斷點或者條件它的屬性。3 、 CodeCompletion (代碼完成)屬性里的一個特殊的變量是,激活 Ctrl-Alt-Space 可以完成在或不在當前文件里的類名。如果類沒有引入則 import 標志會自動創建。4 、使用 Ctrl-Shift-V 快捷鍵可以將最近使用的剪貼板內容選擇插入到文本。使用時系統會彈出一個含有剪貼內容的對話框,從中你可以選擇你要粘貼的部分。 5 、利用 CodeCompletion (代碼完成)屬性可以快速地在代碼中完成各種不同地語句,方法是先鍵入一個類名地前幾個字母然后再用 Ctrl-Space 完成全稱。如果有多個選項,它們會列在速查列表里。 6 、用 Ctrl-/ 與 Ctrl-Shift-/ 來注釋 / 反注釋代碼行與代碼塊。 -/ 用單行注釋標記(“ //… ”)來注釋 / 反注釋當前行或者選擇地代碼塊。而 Ctrl-Shift-/ 則可以用塊注釋標記(“ /*…*/ ”)把所選塊包圍起來。要反注釋一個代碼塊就在塊中任何一個地方按 Ctrl-Shift-/ 即可。7 、按 Alt-Q ( View|Context Info )可以不需要移動代碼就能查看當前方法地聲明。連續按兩次會顯示當前所編輯的類名。 8 、使用 Refactor|Copy Class… 可以創建一個所選擇的類的“副本”。這一點很有用,比如,在你想要創建一個大部分內容都和已存在類相同的類時。 9 、在編輯器里 Ctrl-D 可以復制選擇的塊或者沒有所選塊是的當前行。 10 、 Ctrl-W (選擇字)在編輯器里的功能是先選擇脫字符處的單詞,然后選擇源代碼的擴展區域。舉例來說,先選擇一個方法名,然后是調用這個方法的表達式,然后是整個語句,然后包容塊,等等。11 、如果你不想讓指示事件細節的“亮球”圖標在編輯器上顯示,通過按 Alt-Enter 組合鍵打開所有事件列表然后用鼠標點擊它就可以把這個事件文本附件的亮球置成非活動狀態。 這樣以后就不會有指示特殊事件的亮球出現了,但是你仍然可以用 Alt-Enter 快捷鍵使用它。12 、在使用 CodeCompletion 時,可以用逗點( . )字符,逗號(,)分號(;),空格和其它字符輸入彈出列表里的當前高亮部分。選擇的名字會隨著輸入的字符自動輸入到編輯器里。 13 、在任何工具窗口里使用 Escape 鍵都可以把焦點移到編輯器上。 Shift-Escape 不僅可以把焦點移到編輯器上而且還可以隱藏當前(或最后活動的)工具窗口。 F12 鍵把焦點從編輯器移到最近使用的工具窗口。 14 、在調試程序時查看任何表達式值的一個容易的方法就是在編輯器中選擇文本(可以按幾次 Ctrl-W 組合鍵更有效地執行這個操作)然后按 Alt-F8 。 15 、要打開編輯器脫字符處使用的類或者方法 Java 文檔的瀏覽器,就按 Shift-F1 (右鍵菜單的 External JavaDoc )。 要使用這個功能須要把加入瀏覽器的路徑,在“ General ”選項中設置( Options | IDE Settings ),另外還要把創建的 Java 文檔加入到工程中( File | Project Properties )。 16 、用 Ctrl-F12 ( View | File Structure Popup )鍵你可以在當前編輯的文件中快速導航。 這時它會顯示當前類的成員列表。選中一個要導航的元素然后按 Enter 鍵或 F4 鍵。要輕松地定位到列表中的一個條目,只需鍵入它的名字即可。 17 、在代碼中把光標置于標記符或者它的檢查點上再按 Alt-F7 (右鍵菜單中的 Find Usages… )會很快地查找到在整個工程中使用地某一個類、方法或者變量的位置。18 、按 Ctrl-N ( Go to | Class… )再鍵入類的名字可以快速地在編輯器里打開任何一個類。從顯示出來的下拉列表里選擇類。 同樣的方法你可以通過使用 Ctrl-Shift-N ( Go to | File… )打開工程中的非 Java 文件。19 、要導航代碼中一些地方使用到的類、方法或者變量的聲明,把光標放在查看項上再按 Ctrl-B 即可。也可以通過按 Ctrl 鍵的同時在查看點上單擊鼠標鍵調轉到聲明處。 20 、把光標放到查看點上再按 Ctrl-Alt-B 可以導航到一個抽象方法的實現代碼。21 、要看一個所選擇的類的繼承層次,按 Ctrl-H ( Browse Type Hierarchy )即可。也可以激活編輯器中的繼承關系視圖查看當前編輯類的繼承關系。22 、使用 Ctrl-Shift-F7 ( Search | Highlight Usages in File )可以快速高亮顯示當前文件中某一變量的使用地方。按 Escape 清除高亮顯示。 23 、用 Alt-F3 ( Search | Incremental Search )在編輯器中實現快速查查找功能。 在“ Search for: ”提示工具里輸入字符,使用箭頭鍵朝前和朝后搜索。按 Escape 退出。24 、按 Ctrl-J 組合鍵來執行一些你記不起來的 Live Template 縮寫。比如,鍵“ it ”然后按 Ctrl-J 看看有什么發生。25 、 Introduce Variable 整合幫助你簡化代碼中復雜的聲明。舉個例子,在下面的代碼片斷里,在代碼中選擇一個表達式:然后按 Ctrl-Alt-V 。26 、 Ctrl-Shift-J 快捷鍵把兩行合成一行并把不必要的空格去掉以匹配你的代碼格式。27 、 Ctrl-Shift-Backspace ( Go to | Last Edit Location )讓你調轉到代碼中所做改變的最后一個地方。 多按幾次 Ctrl-Shift-Backspace 查看更深的修改歷史。 28 、用 Tools | Reformat Code… 根據你的代碼樣式參考(查看 Options | IDE Setting | Code Style )格式化代碼。 使用 Tools | Optimize Imports… 可以根據設置(查看 Options | IDE Setting | Code Style | Imports )自動“優化” imports (清除無用的 imports 等)。29 、使用 IDEA 的 Live Templates | Live Templates 讓你在眨眼間創建許多典型代碼。比如,在一個方法里鍵入 再按 Tab 鍵看有什么事情發生了。 用 Tab 鍵在不同的模板域內移動。查看 Options | Live Templates 獲取更多的細節。30 、要查看一個文件中修改的本地歷史,激活右鍵菜單里的 Local VCS | Show History… 。也許你可以導航不同的文件版本,看看它們的不同之處再回滾到以前的任何一個版本吧。 使用同樣的右鍵菜單條目還可以看到一個目錄里修改的歷史。有了這個特性你就不會丟失任何代碼了。31 、如果要了解主菜單里每一個條目的用途,把鼠標指針移到菜單條目上再應用程序框架的底部的狀態欄里就會顯示它們的一些簡短描述,也許會對你有幫助。 32 、要在編輯器里顯示方法間的分隔線,打開 Options | IDE Settings | Editor ,選中“ Show method separators ”檢查盒( checkbox )。 33 、用 Alt-Up 和 Alt-Down 鍵可以在編輯器里不同的方法之間快速移動。 34 、用 F2/Shift-F2 鍵在高亮顯示的語法錯誤間跳轉。 用 Ctrl-Alt-Down/Ctrl-Alt-Up 快捷鍵則可以在編譯器錯誤信息或者查找操作結果間跳轉。35 、通過按 Ctrl-O ( Code | Override Methods… )可以很容易地重載基本類地方法。 要完成當前類 implements 的(或者抽象基本類的)接口的方法,就使用 Ctrl-I ( Code | Implement Methods… )。 36 、如果光標置于一個方法調用的括號間,按 Ctrl-P 會顯示一個可用參數的列表。37 、要快速查看編輯器脫字符處使用的類或方法的 Java 文檔,按 Ctrl-Q (在彈出菜單的 Show Quick JavaDoc 里)即可。 38 、像 Ctrl-Q ( Show Quick JavaDoc 顯示簡潔 Java 文檔), Ctrl-P ( Show Parameter Info 顯示參數信息), Ctrl-B ( Go to Declaration 跳轉到聲明), Shift-F1 ( External JavaDoc 外部 Java 文檔)以及其它一些快捷鍵不僅可以在編輯器里使用,也可以應用在代碼完成右鍵列表里。 39 、 Ctrl-E ( View | Recent Files )彈出最近訪問的文件右鍵列表。選中文件按 Enter 鍵打開。 40 、在 IDEA 中可以很容易地對你的類,方法以及變量進行重命名并在所有使用到它們的地方自動更正。 試一下,把編輯器脫字符置于任何一個變量名字上然后按 Shift-F6 ( Refactor | Rename… )。在對話框里鍵入要顯示地新名字再按 Enter 。你會瀏覽到使用這個變量地所有地方然后按“ Do Refactor ”按鈕結束重命名操作。 41 、要在任何視圖( Project View 工程視圖, Structure View 結構視圖或者其它視圖)里快速 選擇當前編輯地部分(類,文件,方法或者字段),按 Alt-F1 ( View | Select in… )。 42 、在“ new ”字符后實例化一個已知類型對象時也許你會用到 SmartType 代碼完成這個特性。比如,鍵入 再按 Ctrl-Shift-Space :43 、通過使用 SmartType 代碼完成,在 IDEA 中創建接口的整個匿名 implementation 也是非常容易的,比如,對于一些 listener (監聽器),可以鍵入 Component component; component.addMouseListener(   new <caret is here>   ); 然后再按 Ctrl-Shift-Space 看看有什么發生了。 44 、在你需要設置一個已知類型的表達式的值時用 SmartType 代碼完成也很有幫助。比如,鍵入 String s = ( <caret is here>   再按 Ctrl-Shift-Space 看看會有什么出現。 45 、在所有視圖里都提供了速查功能:在樹里只需鍵入字符就可以快速定位到一個條目。 46 、當你想用代碼片斷捕捉異常時,在編輯器里選中這個片斷,按 Ctrl-Alt-T ( Code | Surround with… )然后選擇“ try/catch ”。它會自動產生代碼片斷中拋出的所有異常的捕捉塊。在 Options | File Templates | Code tab 中你還可以自己定制產生捕捉塊的模板。 用列表中的其它項可以包圍別的一些結構。 47 、在使用代碼完成時,用 Tab 鍵可以輸入彈出列表里的高亮顯示部分。 不像用 Enter 鍵接受輸入,這個選中的名字會覆蓋掉脫字符右邊名字的其它部分。這一點在用一個方法或者變量名替換另一個時特別有用。 48 、在聲明一個變量時代碼完成特性會給你顯示一個建議名。比如,開始鍵入“ private FileOutputStream ”然后按 Ctrl-Space 

在 Options | IDE Setting | Code Style 中還可以為本地變量,參數,實例及靜態字段定制名字。 

轉載自:http://blog.csdn.net/wx_vampire/article/details/52779122


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区| 中文字幕不卡在线视频极品| 中文字幕日韩欧美在线| 国产精品久久久久久五月尺| 日韩av男人的天堂| 亚洲国产精品电影在线观看| 日韩成人激情视频| 久久躁日日躁aaaaxxxx| 亚洲色图在线观看| 久久全球大尺度高清视频| 久久精品成人欧美大片| 在线观看亚洲视频| 欧美激情二区三区| 久久久久久成人精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 伦理中文字幕亚洲| 北条麻妃一区二区在线观看| 国产精品一久久香蕉国产线看观看| 久热爱精品视频线路一| 91情侣偷在线精品国产| 精品偷拍一区二区三区在线看| 欧美成年人在线观看| 久久久在线免费观看| 亚洲国产精品国自产拍av秋霞| 欧美日韩中国免费专区在线看| 国产一区二区激情| 久久久久久久久久久av| 亚洲视屏在线播放| 亚洲999一在线观看www| 欧美黑人巨大精品一区二区| 欧美亚洲午夜视频在线观看| 91牛牛免费视频| 国产精品入口免费视| 7777免费精品视频| 日韩中文字幕国产| 成年人精品视频| 欧美激情精品久久久久| 久久久精品国产网站| 亚洲欧美国产一本综合首页| 亚洲欧美制服丝袜| 久热精品在线视频| 国内精品模特av私拍在线观看| 亚洲精品一区二区三区不| 欧美国产精品人人做人人爱| 亚洲视频自拍偷拍| 精品人伦一区二区三区蜜桃网站| 久久久999国产| 国产精品久久久久久影视| 欧美日韩国产第一页| 性欧美办公室18xxxxhd| 92看片淫黄大片欧美看国产片| 最近2019中文字幕在线高清| 国产精品亚洲激情| 亚洲九九九在线观看| 国产成人久久久精品一区| 久久高清视频免费| 国产欧美在线看| 欧美精品情趣视频| 欧美与黑人午夜性猛交久久久| 久久人人爽人人| 伊人久久精品视频| 亚洲午夜精品视频| 日韩在线视频导航| 美女撒尿一区二区三区| 91视频九色网站| 成人乱人伦精品视频在线观看| 91精品国产电影| 国产精品羞羞答答| 欧美成人一区二区三区电影| 国产日韩中文字幕| 欧美视频在线观看免费网址| 国产亚洲欧美日韩美女| 精品国产福利在线| 亚洲成色999久久网站| 欧美在线视频免费观看| 91国产在线精品| 搡老女人一区二区三区视频tv| 亚洲精品v欧美精品v日韩精品| 992tv成人免费影院| 国产成人精品久久二区二区91| 亚洲精品电影网在线观看| 九九热99久久久国产盗摄| 亚洲欧美国内爽妇网| 亚洲欧美综合精品久久成人| 国产亚洲综合久久| 午夜精品久久久久久久久久久久| 久久久久久久网站| 伊人久久大香线蕉av一区二区| 国产一区二区色| 国产精品日韩在线| 亚洲最大成人免费视频| 午夜精品www| 亚洲激情视频网| 国产精品高清网站| 欧洲午夜精品久久久| 亚洲一区国产精品| 国产日韩在线免费| 78色国产精品| 精品动漫一区二区三区| 亚洲肉体裸体xxxx137| 欧美日韩国产中文精品字幕自在自线| 精品福利在线看| 色老头一区二区三区在线观看| 日本高清视频精品| 亚洲精品一区二区三区婷婷月| 亚洲一区二区三区香蕉| 日韩免费在线播放| 九九视频直播综合网| 欧美日韩在线第一页| 色综合伊人色综合网| 日本一欧美一欧美一亚洲视频| 欧美大片第1页| 国产在线精品成人一区二区三区| 欧美肥老太性生活视频| 精品国内产的精品视频在线观看| 中文字幕av一区中文字幕天堂| 91丨九色丨国产在线| 久久精品2019中文字幕| 久久久免费高清电视剧观看| 成人做爰www免费看视频网站| 久久成人这里只有精品| 九九久久综合网站| 日韩**中文字幕毛片| 日韩国产欧美精品在线| 91精品久久久久久| 久久五月天综合| 日韩av黄色在线观看| 91精品综合久久久久久五月天| 国产亚洲人成网站在线观看| 欧美性xxxx极品hd欧美风情| 国内精品久久久久伊人av| 色99之美女主播在线视频| 2019日本中文字幕| www国产亚洲精品久久网站| 欧美一级大片在线观看| 日韩在线观看免费高清完整版| 亚洲天堂第二页| 中文字幕少妇一区二区三区| 欧美激情影音先锋| 国产精品久久久久久久久影视| 国产精品美女主播| 日韩电视剧免费观看网站| 亚洲精品黄网在线观看| 亚洲丝袜在线视频| 中文在线资源观看视频网站免费不卡| 亚洲精品一区av在线播放| 在线观看国产精品日韩av| 自拍偷拍亚洲精品| 欧美午夜丰满在线18影院| 欧美日韩免费观看中文| 亚洲自拍av在线| 欧美黑人一区二区三区| 性欧美办公室18xxxxhd| 精品无人区太爽高潮在线播放| 国产精品久久久久久av下载红粉| 日韩三级影视基地| 国产成人久久精品| 久久成人18免费网站| 久久精品中文字幕一区| 精品国产鲁一鲁一区二区张丽| 日韩中文字幕不卡视频| www.日韩av.com| 国产精品视频内| 精品视频在线播放|