STOP USING WINDOWS NOTEPAD!

顯示結果從第 1 筆 到 10 筆,共計 10 筆
  1. #1
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022

    STOP USING WINDOWS NOTEPAD!

    Why are UTF-8 encoded Unix shell scripts *ever* written or edited in Notepad?
    The game is over, people!

    雖然是老問題,不過值得回味。


    看完之後,請一起說:

    STOP USING WINDOWS NOTEPAD!
    STOP USING WINDOWS NOTEPAD!
    STOP USING WINDOWS NOTEPAD!

    遊戲結束。


    說不定自己是被虐狂,因為十多年來,常會用到記事本。看完文章和評論,覺得很好笑 (可笑しいね)。



  2. #2
    會員
    註冊日期
    2005-11-27
    所在地區
    Seednet FTTB 60M/15M
    討論區文章
    2,610

    回覆: STOP USING WINDOWS NOTEPAD!

    notepad對我而言的最大問題:BOM
    所以,我在unix上用mc,Windows下用Madedit

  3. #3
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094

    回覆: STOP USING WINDOWS NOTEPAD!

    引用 作者:tvirus 瀏覽文章
    notepad對我而言的最大問題:BOM
    所以,我在unix上用mc,Windows下用Madedit
    很久沒用過 Notepad 了…
    因為開啟時沒辦法 reload 正確的編碼。

    Unix-like 下我都用 vim
    Windows 下目前是用 EmEditor

  4. #4
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445

    回覆: STOP USING WINDOWS NOTEPAD!

    引用 作者:lenbo 瀏覽文章
    Windows 下目前是用 EmEditor
    emeditor不錯用, 可是個人覺得有兩個缺點:

    1. 分頁視窗沒辦法打散或是兩個併排(類似一些可比較兩檔案的軟體), 檔案要對照看要切來切去的.
    2. 文字加色功能無法對應VB .Net, 只有VBscript

  5. #5
    미래의 우주독재자 지롱~
    註冊日期
    2007-08-10
    所在地區
    10매가/2매가
    討論區文章
    276

    回覆: STOP USING WINDOWS NOTEPAD!

    但由於方便性,這個習慣很難改掉呢~~



  6. #6
    會員 門神 的大頭照
    註冊日期
    2001-06-04
    所在地區
    100M/40M,16M/8M,3.5G
    討論區文章
    1,993

    回覆: STOP USING WINDOWS NOTEPAD!

    可以使用Notepad ++
    台灣之光

    http://notepad-plus-plus.org/tw/node/8

  7. #7
    花非花 algolee 的大頭照
    註冊日期
    2001-03-13
    討論區文章
    2,743

    回覆: STOP USING WINDOWS NOTEPAD!

    我還是用的很高興

    完全不知道現在發生啥事 ........
    知己之心,一切了得
    坐擁天地間,笑看紅塵世,一切是與非,似乎早成局。 達磨有神功,人人識達磨;達磨無神功,達磨是達磨
    般若之中我自在,若若因緣自有因;心經了悟自了得,經在心上莫外求
    身在險地,縱使神仙也難救;既脫泥沼,便是清貧也是福
    遠離是非,人生快樂無憂愁;一切公義,存乎自心何需求
    世上沒有幸福與不幸,有的只是境況的比較,如此而以。
    唯有經歷過苦難的人才能感受無上的幸福
    必須曾經想過死亡,才知道生命是多麼歡樂
    活下去,並且生活美滿;永遠不要忘記,直至上帝向人揭示出未來之路,
    人類全部智慧就包含在這兩個詞中:
    等待,卻要懷著希望

  8. #8
    미래의 우주독재자 지롱~
    註冊日期
    2007-08-10
    所在地區
    10매가/2매가
    討論區文章
    276

    回覆: STOP USING WINDOWS NOTEPAD!

    引用 作者:algolee 瀏覽文章
    我還是用的很高興

    完全不知道現在發生啥事 ........
    是呀~
    我都不曾遇過這樣的問題,因為沒有這樣用過?

  9. #9
    會員
    註冊日期
    2001-10-01
    討論區文章
    455

    回覆: STOP USING WINDOWS NOTEPAD!

    他們的問題只是 UTF-8 BOM 問題,在 UTF-8 時 BOM 是不需要的,但在 Windows 絕大多數軟體,他會把 UTF-8 加 BOM

    在Windows 上,絕大多數軟體有沒有 BOM 都無所謂(但存檔會自動加料),但在 Unix 上加 BOM 是不行的

    所以無論你用啥編輯器,沒有此觀念也沒用,這問題根本就不是 Notepad 的問題

  10. #10
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    相關連結的其中一段敘述,覺得應該要提出來解釋。

    As for whether plain text files can have a BOM, that is one of the few unending debates that arise with certain (fortunately not too frequent) regularity, each time with vociferous expressions of deeply-held beliefs but never any resolution. I'll just observe that the formal grammar for XML does not make reference to a BOM, yet the XML spec certainly assumes that a well-formed XML document may begin with a UTF-8 BOM (or a BOM in any Unicode encoding form/scheme). Rather than have a philosophical debate about the definition of "plain text file", I suggest a more pragmatic approach: for better or worse, plain text processes that support UTF-8 are going to encounter UTF-8 data beginning with a BOM: learn to live with it!
    Linux 系統不喜歡那 3 個位元組,難道是錯誤?當然沒有錯,因為知道 UTF-8 沒有字節序 (byte order) 的問題,認為必定比 UTF-16 更具有優勢,同時也方便進行 ANSI / ASCII 補完計畫,變成 UTF-8 架構。

    Windows 系統需要那 3 個位元組,難道是錯誤?當然也沒有錯,因為微軟打從一開始就不採用 UTF-8 當底層,而且要兼顧 UTF-16 LE/BE、UTF-8、ANSI 這些編碼。

    使用文字編輯器開啟一個文字文件,想要知道其使用的編碼,都是要靠「特徵」決定,基本上沒有「智慧」這種事情。作業系統或文字處理程式,以嚴格的標準來說,沒有義務具備自動偵測語系編碼的功能,反正就只看 BOM 標記來決定,沒有標記就一律當作 ANSI (非統一碼) 文件來處理和顯示,如此而已。

    無論是基於個人喜好、工作需要、「它就是那樣」的理由,琥珀認為有件事情比起這個更為重要,也就是上面提到的,學會共生共存。有了這個基礎,遇到什麼樣的難題都不怕,只怕不願意去做,或是想沿用幾十年的成見或傳統,認為「這樣做就是不對」、「這樣是違反標準」。



    Change! / チェンジ! / 改變唄!

    應該是要改變的時候了。如果汝有 BOM 的困擾,能力所及之下,就努力向該作業系統的社群/論壇表達訴求,希望未來可以支援那 3 個位元組,儘管這種問題的回應,通常都是「非咱們的問題」或類似的批評語句,不過還是感謝付出這一份心力。

    如果汝是賢狼,應該可以理解咱之前所說的話。與之共生共存,聽起來好像很容易,想要真正做到,還有一段艱辛的路要走。如果汝無法認同,只能說汝跟咱是兩個不同世界的人唄?



類似的主題

  1. 【求助】WinXP SP2 Notepad 記事本「偶爾自動斷行」問題 (Bug?)
    作者:pcz720 所在討論版:-- Windows 討 論 版
    回覆: 7
    最後發表: 2006-05-28, 06:08 PM
  2. 回覆: 8
    最後發表: 2006-02-17, 03:34 PM
  3. 找不到NOTEPAD.EXE【求助】
    作者:silvester 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 1
    最後發表: 2002-07-15, 04:20 PM
  4. STOP: 0x00000024
    作者:jackymar 所在討論版:-- Windows 討 論 版
    回覆: 13
    最後發表: 2002-03-06, 01:57 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •