有2個原因,我問:
1.我想一個更好的代碼片段化,以方便對每個功能級別的版本控制
2.我從一些注意力缺陷障礙的鬥爭,這是我很難長件的代碼,如大的類文件Scala中是否有任何方法將類代碼拆分爲多個文件?
爲了解決這些問題我曾經使用包括在C#在C++指令和部分類定義並手動可定義可摺疊區域工作。 Scala 2.8中有這樣的東西嗎?
我試着使用編輯倍標籤在NetBeans IDE中,但它並沒有在斯卡拉編輯:-(不幸的是工作
UPDATE:據我瞭解,也有沒有這樣的設施。斯卡拉所以我想問:誰的人有他們的Bugzilla Scala的作者的任何連接或帳戶(或不管他們使用),請,建議他們的想法 - 他們或許應該考慮引入這樣的東西(我被C#地區和部分類例如迷住了,和普通的老式包括也看起來像有一個方便的工具),使斯卡拉通過laconicity更美麗,恕我直言。
這不是真的回答你的問題,但也許你想看看這個:http://jvi.sourceforge.net/它是Netbeans的Vim插件。我不知道你是否喜歡使用Vim,但是這個插件可以摺疊代碼。如果它具有整個Vim特徵集,它也可以通過縮進來摺疊。 – Agl 2010-09-15 20:52:00
使用NetBeans 6.9,代碼摺疊對我來說很好。1和Scala插件。你的意思是特殊的'//'標籤嗎?那些目前沒有工作。 –
2010-09-15 21:41:37
@ rex-kerr,是的,我的意思是編輯器摺疊標籤。摺疊不是手動定義的(按主題),但語言自然(如函數,循環等)似乎對我來說毫無用處。我需要按照共同的主題而不是語法進行分組。 – Ivan 2010-09-15 23:08:07