2014-02-08 47 views

回答

1

在ST2中沒有任何工作像AlignTab爲我做的那樣。 這裏是我做的CSS /上海社會科學院&的JavaScript:

  1. 打開您的喜好
  2. 在項目設置開/列出代碼樣式
  3. 選擇的JavaScript下的項目,然後選擇其他標籤
  4. 我用冒號
  5. 我還檢查「對齊對象屬性」 「對準C風格的註釋」,因爲我使用的是動態模板,用於生成與已經插入和應稅文檔字符串的函數,以填補他們出快速
  6. 列表項

現在,當你添加新的東西,你的js對象(在Mac),你可以通過Option + Command + L調出一個模式窗口,讓您重新處理文件。

對於CSS /薩斯我這樣做:

  1. 打開您的喜好
  2. 在項目設置開/列出代碼樣式下的項目
  3. 選擇CSS,然後選擇其他標籤
  4. 對齊值下拉我選擇了「在冒號」(w /空格後也檢查了冒號)

該選項在sass/less/scss代碼樣式中不可用,但我們主要在此處使用sass,當我使用Control + Option + L時我得到的對話框提示選項。我最常見的用途是運行整個文件或選擇一些文本,然後運行Control + Option + L

僅供參考 - 如果您尚未研究實時模板(並且您生成大量用於文檔目的的樣板文件,則測試例如)我強烈建議你花時間把它們加入你的流程中。你會得到時間和金錢的獎勵。那麼,我可以保證完全依賴我迄今爲止的經驗。

-1

我改變設置 - >用戶,這些

{ 
    "alignment_chars": ["=",":"], 
    "alignment_space_chars": ["=",":"], 
} 
+1

呃,夥計,這是崇高的定製嗎?問題是如何在IntelliJ中重現此設置。 – lucidquiet

-1

確保你已經安裝VALIGN包。

然後轉到偏好>鍵綁定 - 用戶:

然後可以輸入這與在文件中[]

{ 
    "keys" : ["super+\\"], "command": "align_tab", 
    "args" : {"user_input" : ":/l1f"} 
} 

用法:命令+ \(在MAC測試 - 昇華文本3)

注:將調整所有:除非它是在接下來的2行(行間隔)

參考:https://github.com/randy3k/AlignTab

希望這會有所幫助。

+1

我猜,沒人會看到標題。這是崇高而不智的權利? – lucidquiet

+1

哦,對不起,但我發現這在其他問題提出了在stackoverflow。 http://stackoverflow.com/questions/16272920/how-do-i-get-intellij-idea-to-align-adjacent-variable-assignments-on-the-sig 雖然希望這個幫助。 – XanderDwyl

相關問題