<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Ytl's Java Blog

    厚積而薄發---每一天都是一個全新的開始
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Intellj使用問題和技巧(此文是轉載)

    Posted on 2009-11-15 00:18 ytl 閱讀(1114) 評論(0)  編輯  收藏 所屬分類: Others

     

    1. 中文亂碼問題:

     

     

     

    在包含中文文件名或者文件夾的時候會出現??的亂碼,解決方法如下:

     

    File菜單->Settings->Colors & Fonts->Editor Font=宋體, size=12, line spacing =1.0

    File菜單->Settings->Appearance-> Font Name=Simsun,size=12

     

    2. 如何完美顯示中文:

     

    Settings->Appearance中勾選Override default fonts by (not recommended),設置Name:NSimSun,Size:12

     

     

     

     3. 如何讓光標不隨意定位:

     

    Settings->Editor中去掉Allow placement of caret after end of line。



    4. 如何顯示行號:

     

    Settings->Editor->Appearance標簽項,勾選Show line numbers


     

    5. 如何讓IntelliJ IDEA動的時候不打開工程文件:

     

    Settings->General去掉Reopen last project on startup.




    6. 在IntelliJ IDEA中為什么無法起動Tomcat:

     

    請使用ZIP版的Tomcat

     

    7. 默認代碼提示和補全快捷鍵跟輸入法沖突:

     

    如何解決:Settings->Keymap



    先copy一份快捷鍵方案。

     

    再展開。如圖:


    選擇功能,再添加一個新的快捷鍵


     

    剩下功能,也要改,如上圖藍色字體部分。我只是把原有快捷鍵中的空格改成了“;”,就是分號,這樣會方便很多。

     

     

    IntelliJ IDEA 快捷鍵

     

     

    1. Ctrl + Space     完成類、方法、變量名稱的自動輸入


    這個快捷鍵是最經常使用的快捷鍵了,它可以完成類、方法、變量名稱的自動錄入,很方便,現在我寫程序基本上都不會完整的輸入變量名稱了,因為有了工具幫你輸入,為什么還要自己敲鍵盤呢?

    2. Ctrl + N(Ctrl + Shift + N)     跳轉到指定的java文件(其它文件)


    這個功能很方便,至少我不用每回都在一長串的文件列表里找尋我想要編輯的類文件和jsp文件了


    3. Ctrl + B     跳轉到定義處


    4. Ctrl + Alt + Right/Left     在編輯過的代碼位置之間跳轉(前進/后退)


    5. Ctrl + Alt + T        用*來圍繞選中的代碼行( * 包括if、while、try catch等)


    這個功能也很方便,把以前要做的:①先寫if-else,②然后調整代碼的縮進格式,還要注意括號是否匹配了,現在用這個功能來做,省事多了


    6. Ctrl + Alt + B       跳轉到方法實現處


    7. Ctrl + W       按一個word來進行選擇操作


    在IDEA里的這個快捷鍵功能是先選擇光標所在字符處的單詞,然后是選擇源代碼的擴展區域。舉例來說,對下邊這個語句
    java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm");
    當光標的位置在雙引號內的字符串中時,會先選中這個字符串,然后是等號右邊的表達式,再是整個句子。我一般都是在對代碼進行重新修改的時候使用它來選擇出那些長長的復合表達式,很方便:)


    8. Shift + F1       在瀏覽器中顯示指定的java docs


    這個也應該是幾乎所有的java ide都提供的功能,就不多說了。


    9. Ctrl + Q         在editor window中顯示java docs


    這個功能很方便--因為有時僅僅是忘記了自己編寫的方法中的某個參數的含義,此時又不想再起一個瀏覽器來查看javadoc,此時這個功能的好處就體現出來了


    10. Ctrl + /        注釋/反注釋指定的語句


    它可以注釋和反注釋你所選擇的語句(使用單行注釋符號"http://"),
    也可以用Ctrl + Shift + / 來進行多行語句的注釋(即使用多行注釋符號"/* ... */")


    11. F2/Shift + F2              跳轉到下/上一個錯誤語句處


    IDEA提供了一個在錯誤語句之間方便的跳轉的功能,你使用這個快捷鍵可以快捷在出錯的語句之間進行跳轉。
    12. Shift + F6                 提供對方法、變量的重命名


    對IDEA提供的Refector功能我用得比較少,相比之下這個功能是我用得最多的了。對于這個功能沒什么可說的了,確實很方便,趕快試一試吧。

    13. Ctrl + Alt + L         根據模板格式化選擇的代碼


    根據模板中設定的格式來format你的java代碼,不過可惜的是只對java文件有效:(


    14. Ctrl + Alt + I         將選中的代碼進行自動縮進編排


    這個功能在編輯jsp文件的時候也可以工作,提供了一個對上邊格式化代碼功能的補充。


    15. Ctrl + Alt + O         優化import


    自動去除無用的import語句,蠻不錯的一個功能。


    16. Ctrl + ]/[             跳轉到代碼塊結束/開始處

    Ctrl+G(跳轉到指定行)、Ctrl+F4(關閉當前編輯頁面)、Ctrl+F(搜索)等等


    Ctrl+Space            // Complete Code, 與輸入法沖突, 改為Alt+S
    Ctrl+D                // 行復制, 或選定字符串復制
    Ctrl + W       按一個word來進行選擇操作
    Ctrl + N(Ctrl + Shift + N)     //跳轉到指定的java文件(其它文件)
    Ctrl + B     跳轉到定義處
    Ctrl + Alt + B       跳轉到方法實現處
    Ctrl+J                // 插入代碼模板
    Alt+Insert            // Generate, 生成Constructor, setter, getter
    Ctrl+O                // 覆蓋方法
    Ctrl+I                // 實現方法
    Ctrl+Alt+T            // Surround With
    Ctrl+/                // 行注釋
    Ctrl + Shift + / 來進行多行語句的注釋(即使用多行注釋符號"/* ... */")
    Ctrl + Alt + L            // 格式化代碼
    Ctrl + Alt + O         優化import
    Ctrl + Alt + T        用*來圍繞選中的代碼行( * 包括if、while、
                             try catch等)
    Alt+F7                // 查找使用情況
    Shift+F6              // 重命名
    F6                    // 移動
    Ctrl+Shift+F7         // 顯示字符串使用次數
    Alt+Delete            // 安全刪除
    Ctrl + ]/[             跳轉到代碼塊結束/開始處<!--++ plugin_code qcomic begin--> <!--++ plugin_code qcomic end-->


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 99视频全部免费精品全部四虎 | 亚洲电影免费观看| 国产亚洲AV夜间福利香蕉149| 国产精品亚洲专区无码牛牛| 毛片a级毛片免费播放下载| 亚洲一区二区三区亚瑟| 波多野结衣在线免费视频| 亚洲日韩国产精品无码av| 国产L精品国产亚洲区久久| 色噜噜的亚洲男人的天堂| 免费国产在线观看不卡| 麻豆安全免费网址入口| 亚洲欧洲日产国码一级毛片| 国产精品午夜免费观看网站| 亚洲综合无码精品一区二区三区| 中国一级特黄的片子免费 | 人体大胆做受免费视频| 亚洲中文字幕久久精品无码APP| 日韩在线观看免费| 亚洲精品制服丝袜四区| 久久精品一本到99热免费| 亚洲国产成人超福利久久精品| 日韩精品福利片午夜免费观着| 亚洲第一综合天堂另类专| 四虎永久精品免费观看| 4hu四虎免费影院www| 亚洲第一精品在线视频| 在线观看日本免费a∨视频| 亚洲精品无码成人片久久不卡| 免费a级毛片大学生免费观看| 成年女人A毛片免费视频| 中文字幕亚洲色图| 国产嫩草影院精品免费网址| 国产免费黄色无码视频| 亚洲国产综合在线| 亚洲成A人片77777国产| 蜜桃视频在线观看免费视频网站WWW| 亚洲男人的天堂久久精品| 成人亚洲网站www在线观看 | 国产黄色免费观看| 亚洲婷婷在线视频|