喜歡IntelliJ IDEA的黑色皮膚,所以研究了下這個IDE的使用:
安裝ActionScript Profiler插件:
IDEA默認不帶分析功能,需要下載安裝該插件才行;
File->Setting...->IDE Settings->Plugins->點擊Browse repositories...按鈕,打開的界面列表中選擇ActionScript Profiler,點擊右鍵選擇Download and Install即可,會重啟IDEA;
配置外部純代碼類庫:
右鍵選擇Open Module Settings...打開對話框后,選擇libraries,點擊加號添加,選擇代碼類庫的頂級包之上的文件夾,點擊確定后會彈框要求選擇將該類庫應用到的模塊,然后進行重命名即可使用;
配置外部swc類庫:
右鍵選擇Open Module Settings...打開對話框后,選擇Modules,在樹型列表中選擇模塊的子項,在選項卡中選擇Dependencies,點擊加號選擇New library...,彈框選擇swc文件或包含swc文件的目錄即可,可以配置是合並還是外部加載;
1.Project和Module是什么?
IDEA里沒有Workspace的概念,只能一個工程一個工程的創建,工程會創建到選擇的目錄下,每個工程可以再創建多個模塊,模塊直接可以不相關;
可以創建一個空的工程來當作Workspace,再在該工程中創建多個模塊;
2.如何打開已有的工程?
File->Open,選擇對應的目錄即可;
3.基礎設置:
File->Setting...打開設置界面,在IDE Settings下面選擇;
主題:Appearance->Theme->Darcula
行號:Editor->Appearance->Show Line Number
字體:Editor->Colors & Font->Font,Scheme name選擇Darcula,點擊Save as按鈕后取個名字確定,就可以設置了;
編輯邊際線:Editor->Virtual Space->Use soft wraps in editor和Use customsoft wraps indent都打勾,填入80即可;
去掉清除空行空白符的行為:Editor->Other->Strip trailing spaces on Save:設置為None;
查找類或資源時去掉大小寫敏感:Editor->Code Completion->Case sensitive completion設置為None;
4.如何打包Air程序?
Build->Package AIR Application...
5.如何設置編碼風格?
File->Setting...打開設置界面,在Project Settings下面選擇Code Style->ActionScript:
Wrapping and Braces->Keep when reformatting->Line breaks取消打勾;
Wrapping and Braces->Braces placement下都設置為Next line;
Other->Formatting options->Indent package statement children打上勾;
使用制表符而非4個空格:Tabs and Indents->Use tab character打上勾;
6.設置創建文件開頭的注釋:
File->Setting...->IDE Settings->File and Code Templates->Includes->Actionscript File Header;
/**
* Author: ${USER}
* Date: ${DATE}
* Time: ${TIME}
*/
7.常用快捷鍵:
Ctrl+Q:查看AsDoc;
Alt+Insert:生成代碼,如get、set方法;
Alt+Enter:導入包、自動修正、生成未定義的方法;
Ctrl+N:查找類;
Ctrl+Shift+N:查找文件;
Ctrl+Alt+left/right:返回至上次瀏覽的位置;
Ctrl+/:單行注釋;
Ctrl+Shift+/:多行注釋;
Alt+F3:快速查找;
Ctrl+O:重載一個方法;
Ctrl+Shift+F7:高亮顯示所有該文本,按Esc高亮消失;
Alt+F7:查找整個工程中使用地某一個類、方法或者變量的位置;
Ctrl+Shift+S:高級搜索;
Ctrl+Shift+F:全局查找;
Ctrl+"+/-":當前方法展開、折疊;
Ctrl+Shift+"+/-":全部展開、折疊;
Ctrl+J:生成代碼,如for循環等;