2012-01-10 46 views
1

我是Mac用戶的狂熱TextExpander。我用它來擴展跨多個文本編輯器的代碼。我遇到了一個問題,我想由使用TextExpander的可能解決方案的程序員來運行。TextExpander編程時出現空白問題

當我在具有領先空白的行上擴展多行代碼時,TextExpander會重置第一行之外的所有行上的前導空白。

例子:

如果我試圖擴大我用所有的時間調試片段,從縮進線,它看起來像這樣。

echo '<pre>'; 
print_r(); 
echo '</pre>'; 

第一行是縮進的,因爲那是我輸入擴展縮寫的地方。是否有可能在所有行上保持領先的空白狀態?

echo '<pre>'; 
    print_r(); 
    echo '</pre>'; 

回答

3

恐怕TextExpander無法模仿代碼編輯器的自動縮進行爲。

如果您始終在相同縮進級別輸入這些內容,請注意,您可以在TextExpander的代碼片段編輯器中編輯代碼片段時使用option-Tab插入選項卡。

如果您的代碼編輯器遵守格式化文本的縮進級別,您可以改爲將片段類型從純文本更改爲格式化文本,使用代碼片段編輯器上方的彈出框將圖片更改爲格式 - >文本 - >顯示標尺以顯示文本視圖標尺,它與TextEdit和其他應用程序中的相同。

如果您想進一步的援助,來信請寄:[email protected]

+1

我絕對認爲你應該添加爲在將來的版本功能。 – ATLChris 2012-01-11 02:51:25