Board logo

主題: [討論] mac上的文字編輯器 [打印本頁]

發表人: x13    時間: 2011-10-28 01:32 AM     主題: mac上的文字編輯器

文字編輯器大概是最常用的工具
目前用的比較順手的大概有

macvim開源軟體
code.google.com/p/macvim/
事實上他就是vim,上手有一定難度

textmate
http://twed2k.org/viewthread.php ... 6orderby%3Ddateline
相當好用可惜cjk支援是敗筆

ultraedit 2
http://twed2k.org/viewthread.php ... 6orderby%3Ddateline
我都用這傢伙轉舊專案的latin1 big5或各式亂碼 sql file

sublime text 2
http://www.sublimetext.com/2
商業軟體但是在mac上目前是beta版,無限期免費中,很看好這個軟體
發表人: AndyTimmons    時間: 2011-10-28 07:27 PM

習慣用linux的人, 對vi(vim)就不會陌生

發表人: dayi    時間: 2011-10-28 08:56 PM

vi -> 神的編輯器
發表人: Vic    時間: 2011-10-29 02:36 PM

謝謝x13兄的推薦…mac的textedit沒有syntax highlight…跟notepad一樣簡潔…

所以不太夠用啦…剛安裝了sublime…感覺蠻不錯的…

vi不是不好用…只是在有gui的mac下…用mouse點來點去比較方便…適合我們這些不常用console的懶人。
發表人: wanwan    時間: 2011-10-30 09:31 AM

很多 Windows 用戶,都想在 Mac 上找些舊識軟體來用,像 ACDSee, UltraEdit, Dreamweaver..
其實這種跨平台程式,都說不上好用,尤其一些用 java 寫的,用起來感覺更差

簡單說,原生是 Windows 的程式,硬要套上 Mac 介面,整個風格和使用邏輯就是怪..
就像是貨車底盤硬是裝上轎車外殼一樣,這種車怎麼開都不會順。除非自己開慣貨車,只是想要個轎車外殼而已.

Mac 上真正好用的 text editor,是像 TextWrangler, BBEdit, Coda 這種,完全 Mac 原生的程式.
發表人: x13    時間: 2011-10-30 09:45 PM


引用:
wanwan寫到:
很多 Windows 用戶,都想在 Mac 上找些舊識軟體來用,像 ACDSee, UltraEdit, Dreamweaver..
其實這種跨平台程式,都說不上好用,尤其一些用 java 寫的,用起來感覺更差

簡單說,原生是 Windows 的程式,硬要套上 Mac 介面,整個風格和使用邏輯就是怪..
就像是貨車底盤硬是裝上轎車外殼一樣,這種車怎麼開都不會順。除非自己開慣貨車,只是想要個轎車外殼而已.

Mac 上真正好用的 text editor,是像 TextWrangler, BBEdit, Coda 這種,完全 Mac 原生的程式.


不用處理中文的時候,
長篇程式碼我推薦首選絕對是開console vi用爽爽
打個三言兩語的草稿就用textmate或sublime edit 2

但是一牽扯到中文這真的很痛
我前兩天為了轉一支23mb的.sql檔案
從舊資料庫系統dump出來的
character_set是latin1
但是我確定裡面是中文內容
而我想把它轉成utf8

如果事情有 iconv -f big5 -t utf-8 xxxxx.sql > xxxxxutf8.sql 這麼簡單就好了

我osx裡面的所有文字編輯器都拿出來crash過一輪,甚至macvim也當掉了,真的很糗
這時候我就好羨慕windows上面的notepad++ 或 MADEDIT
開檔快,中文支援佳,轉碼方便
發表人: alexanita    時間: 2011-10-30 11:36 PM

如果要轉中文可以利用瀏覽器
再用系統的轉碼功能
這樣子不需要安裝任何程式就可以把中文轉成UTF-8了

發表人: x13    時間: 2011-10-31 03:09 PM


引用:
alexanita寫到:
如果要轉中文可以利用瀏覽器
再用系統的轉碼功能
這樣子不需要安裝任何程式就可以把中文轉成UTF-8了


謝謝你的建議,這招用來轉電影字幕是相當方便
但是我手上的是有十年歷史爛掉的老古董
加上一台還無法除役的windows
2000
server 跟 iis 5.0
一言難盡呀

延伸閱讀:
[Mysql] 資料庫備份[big5]latin1轉換成utf-8
http://blog.wu-boy.com/2007/04/m ... F%9B%E6%88%90utf-8/

[DataBase] 備份 MySQL 3.23.49 轉到 MySQL 5 latin1 轉換到 utf8
http://blog.wu-boy.com/2008/05/d ... F%9B%E5%88%B0-utf8/

如何修正 MySQL 資料庫的 encoding?
http://www.jeffhung.net/blog/articles/jeffhung/253/

[encoding] MySQL 4.1.x SET NAMES UTF8
http://blog.dragon2.net/2005/10/24/228.php
發表人: alexanita    時間: 2011-10-31 07:59 PM

老古董可以參考cygwin (www.cygwin.com)
再Windows環境下實現UNIX環境,
很多UNIX程式都已經移植過來了,
在M$ 環境下也算是不錯的選擇。

發表人: wanwan    時間: 2011-11-2 08:41 PM


引用:
x13寫到:
但是一牽扯到中文這真的很痛
我前兩天為了轉一支23mb的.sql檔案
從舊資料庫系統dump出來的
character_set是latin1
但是我確定裡面是中文內容
而我想把它轉成utf8

如果事情有 iconv -f big5 -t utf-8 xxxxx.sql > xxxxxutf8.sql 這麼簡單就好了

我osx裡面的所有文字編輯器都拿出來crash過一輪,甚至macvim也當掉了,真的很糗
這時候我就好羨慕windows上面的notepad++ 或 MADEDIT
開檔快,中文支援佳,轉碼方便

這種東西我以前都用 php 寫個小程式去轉.
先抓前幾行出來,秀在網頁上看看 source 編碼設得對不對.
然後每次抓幾百行出來轉,while loop 轉到完,記憶體都用不到幾 k...

而且資料庫的裡面,一定摻雜很多非標準 big5、甚至 big5-hkscs 以外的東西
當初網路上的 unicode 補完計畫顧前不顧後,留一堆坑讓後人跳
Mac 上所有的編輯器,一遇上這種字元就死..
還好 php iconv 也有 //IGNORE 可以 skip 這些莫名其妙的文字.
發表人: oldman1    時間: 2012-4-20 04:01 PM

提起那個補完計畫...

發表人: Vic    時間: 2012-4-23 09:42 PM


引用:
wanwan寫到:
Mac 上真正好用的 text editor,是像 TextWrangler, BBEdit, Coda 這種,完全 Mac 原生的程式.


TextWrangler真的好用…還是free的…
發表人: wanwan    時間: 2012-4-30 08:05 AM

可以試試 Coda,用來寫網頁超讚的,稱得上是所有平台裡最好的網頁開發工具
加上外掛 Coda PHP & Web Toolkit,如虎添翼

Dreamweaver 那種東西都能賣到 400 鎂,Coda 價格只有 100 鎂,簡直便宜到靠背

引用:
Vic寫到:

引用:
wanwan寫到:
Mac 上真正好用的 text editor,是像 TextWrangler, BBEdit, Coda 這種,完全 Mac 原生的程式.


TextWrangler真的好用…還是free的…

發表人: Wauoo    時間: 2013-7-9 11:36 PM

文字編輯器.... 沒用過.....  
我都用xcode 寫object C, 用eclipe 寫java
真要做文字編輯, 把檔案傳回Windows 處理, 然後再傳回MAC
要熟悉各種編輯器, 會花費過多時間學習, 感覺很不划算
發表人: richardwu    時間: 2013-7-11 12:26 PM

我用的是Sublime Text 2, 優點是有很多針對不同功能的外掛套件。
發表人: cnp    時間: 2013-7-12 03:41 PM

Sublime Text 2+1
需要的功能都很齊全
有時候改一些code 很方便




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0