感謝小組長回覆
有一個CS小組專用的Editor板,就是當初想創板的最大理由
自電腦開始發展以來,Editor一直都是開發工具練中很重要的角色
在UNIX環境下,一個好的程式專案除了需要有編譯器、連結器、組譯器等編譯工具練
也需要有優秀的編輯器、版本控制系統、標籤產生器、
以及awk, sed, grep等等文字處理程式
儘管現在CS的教學有許多課程轉用IDE
但還是有不少強者鼓吹純文字環境的彈性及自己打造狗食的好處
http://blog.vgod.tw/2009/12/18/divine-code-10/
所有的開發工具練中,最能影響開發速度差異的,大概就是編輯器了
這不僅僅是我一人的認知
板眾分享的文章中,絕大多數都是跟開發工具相關
三年多前vim的討論幾乎都集中在linux板
但在創板後相關的文章及討論變多了
除了出現不同類型的編輯器文章,也有很多板友分享自己撰寫的vim/emacs script
這在linux板上是幾乎沒出現過的情形
Editor板主要是為了這些以Editor撰寫程式的人而設立
但也不排除想詢問Editor如何使用的人
: 譬如說 "[請益] 請問我如何在 Dreamweaver 整理原始碼?";
: 又或者 "[請益] Visual Studio 2010 自動完成提示出不來";
: 更絕的 "[求救] Windows Notepad 存 Utf-8 PHP Code 噴 Error"
以上文章不刪除但也不會特別鼓勵
畢竟熱愛使用純文字編輯器的人通常都是客製化編輯器的愛好者
很自然就能群聚討論自己客製的心得,別人有問題也容易回答
但使用Dreamweaver/VS/NotePad的人通常比較不會形成這樣的社群
在板上詢問自然就難得到答案
: #1Hq6f8zF (Editor) [ptt.cc] [問題] vim 取代 \u (utf-8)
: #1HnS3X59 (Editor) [ptt.cc] [其他] UltraEdit 用法
: #1Hi0aS6o (Editor) [ptt.cc] [vim ] gvim問題
: #1Hfr6tss (Editor) [ptt.cc] [vim ] 能夠一次 config 多種字
這就是屬於詢問Editor如何使用的人
其實第一種和第四種嚴格來說也不能說和CS無關
使用一串可用文字表示的指令來使資料變更,不就是程式的本質嗎?
不是我在嘴砲,能自由使用Regex或是內建script功能來操作文字
正是Editor板上的Vim和Emacs歷經數十年不衰深受程式設計師喜愛的原因
最後,關於所見即所得
我認為板上討論的大宗vim還是跟Word挺不相同
就算把vim script拿掉不看,vim本身的操作/指令根本就是程式的一種
vimgolf上面就充滿這些追求編輯器威能的人士
http://vimgolf.com/challenges/4ddbd92898957e0001000016
你會在vim當中打出一串的指令如qw*ddnPjjq11@wZZ來更改文件
這和我們所知的傳統程式碼最大的差別,只有statement斷句不一樣啊
如果今天板上討論的編輯器幾乎都是Visual Studio該怎麼用
Dreamweaver某個plugin該怎麼下載安裝
或是nano不知道該怎麼存檔...
那是應該歸類到軟體類沒錯
所幸真的有心會在板上討論交流的,幾乎都是專業程設人士
希望我這樣有闡明本板的主要用途及次要接受的文章類型
如有疑義我很樂意回答
感謝群組長和小組長出面處理
: ※ 引述《ganbaday (低調)》之銘言:
: : 你們在我面前搬一堆技術用語還有英文,害我google得好辛苦。
: : (然後遠古時代板不是我開的,要我解釋也沒用XD)
: : 那麼google完之後,雖沒懂10分也大概懂了八成。
: : 編輯器是軟體沒錯,同時普遍上也是用於編程/撰文件,而不是創作小說。
: : 而我考量的點,並不在於考古,這個版名的由來、這個詞的意境比較偏重哪邊...等。
: : 而是,以現在ptt users眼中,【這種功能】的看板,直覺上應該放哪個分類
: : 以我代理軟體小組這塊來說,我同意轉出。
: : 那麼剩下的就是,CS小組長可能也有其考量,這方面得請他參與討論。