作者 主題: 不知怎麼問 .. 請問 "範圍" ? 請問 "區塊" ?  (閱讀 1310 次)

0 會員 與 1 訪客 正在閱讀本文。

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
不少程式編輯軟體都有個功能
function abc(){
......
}

在這兩行前就有 + - 符號
可以縮起來隱藏

if , 迴圈 ... 等都有


假設程式碼 30 ~ 50 行 , 想要視為一區段
有能讓這範圍 "縮起來" 的辦法嗎 ?


以往都是在前後行 /* # 顯眼的標示 # */
但若遇到千行程式 , 滑鼠滾輪都抗議了 ...

因此挑選上了 Aptana 作為編輯器 (正在熟悉中)
且正在思考是否有 "什麼記號或功能"
能將自訂範圍縮起來

不知各位如何處理此類困擾呢 ?

謝謝!!

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5394
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 不知怎麼問 .. 請問 "範圍" ? 請問 "區塊" ?
« 回覆 #1 於: 2014-05-04 08:16 »
自己前後加上 {} (對實際運作沒影響, 忘了拿掉的結果與沒加一樣) ?

gwstudy

  • 活潑的大學生
  • ***
  • 文章數: 205
    • 檢視個人資料
Re: 不知怎麼問 .. 請問 "範圍" ? 請問 "區塊" ?
« 回覆 #2 於: 2014-05-04 16:14 »
我都用 vim

if (...) {
 ...
}

把游標停在第一個 { 或 最後一個 }
然後按 zf%
想打開, 按 zo

map 成一個 key 比較方便。

用了 vim 後,我再也不用其他 editor 了。

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
Re: 不知怎麼問 .. 請問 "範圍" ? 請問 "區塊" ?
« 回覆 #3 於: 2014-05-04 18:11 »
自己前後加上 {} (對實際運作沒影響, 忘了拿掉的結果與沒加一樣) ?

剛剛試了一下
aptana 處理 php 時 , 只有大括號時 , 並沒有視為可折疊區塊
倒是試了 xml 觀念

?><darkmark><? php // 喊口號 123 , 還吃了一碗泡麵 , 再玩一盤線上麻將
.........
?></darkmark><? php // 結束

可達到不理會 php , js , css 等語法任意摺疊
測試結果也不影響 html 結構 <-- 但這點合邏輯嗎 ? ... 還在思考害怕猶豫中

只是軟體都看副檔名
有些寫在 *.conf 的就沒辦法



twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5394
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 不知怎麼問 .. 請問 "範圍" ? 請問 "區塊" ?
« 回覆 #4 於: 2014-05-05 09:49 »
不然就換一個工具吧.
我試過 scite (Scintilla based 的應該都一樣吧?) 只要加上 {} 就能用.

不然就用 if(1) {} 吧.