Re: [情報] Notepad2 v3.0.20

看板EZsoft作者 (沒)時間15年前 (2008/11/13 03:39), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串4/4 (看更多)
補充: ~/np2src/src/Notepad2.rc line 19 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL line 20 #pragma code_page(950) 以上兩行標色部份是必須修正的 需特別注意 否則將會呈現亂碼 (第一次忘了改 XD) 在此附上本人中文化版本(含舊版本): http://guessi.googlepages.com/home 若有發現: 語句不順, 翻譯錯誤, 錯字, 別字, etc. 煩請撥冗來信告知 謝謝 :) 希望是沒有 ...oops ※ 引述《rexx ()》之銘言: : 中文版有修正了一點東西請重抓XD : http://cli.gs/4LvYME : 推 donkeychen:請問可以教學一下怎麼從SRC來BUILD嗎? 感謝>< 11/03 04:07 : 呃這是第二個人問了所以我簡單說一下我的作法好了 : 首先是材料 : np2src.zip x1 http://www.flos-freeware.ch/notepad2.html : scintilla177.zip x1 http://www.scintilla.org/ScintillaDownload.html : Visual C++ 2003 x1 自己找... : ( VC我不確定2005可不可以,不過我試過2008是不行的...,原作者似乎是用2002。) : 準備好之後就可以打開Notepad2.sln,開心的按下建置,這時候應該會失敗XD。 : 然後就要開始改一些東西 : 1. np2src裡有一個readme.txt,裡面提到 : Scintilla/src/KeyWords.cxx 這個檔案的這行 : #define LINK_LEXER(lexer) extern LexerModule lexer; ... : 要改成 : #define LINK_LEXER(lexer) void(0) : 2. src/Edit.c裡面有一行 : if (!IsCharAlphaNumericW(pszTextW[i]) && !StrChr(L"'’",pszTextW[i])) { : ^^ : 這裡有一個字是中文沒有的,所以要改成像上面那樣的引號。 其實發布隔天就已經完成中文化 但卡在這行(↑)不知該怎麼修正 再加上沒有vc7 >"< 所以就... 現在才出自己翻譯的版本 :p (感謝rexx提供解決法) : 改完這兩個東西應該就能順利compile了。 -- guessiguess█▇▇▇ iguessiguessig▁▂▂▁uessiguessiguessigues by kizna guessi▇▇▇ guessiguessigY kizna Yuessiguessiguessiguessiguess guessigues█▓█ siguessiguessζζiguessiguessiguessiguessigue gues◢█◣s████ iguessiguess ig他們是我的銅板(同伴)!uess gues█◥siguessiguessig uessiguessiguessiguessiguess guessi gues◥██ siguessiguessi guessiguessiguessiguessiguess -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.224.13

11/13 12:04, , 1F
11/13 12:04, 1F

11/13 12:31, , 2F
感謝分享!
11/13 12:31, 2F

11/13 16:38, , 3F
剛才發現一個錯字 (撿視->檢視) 已修正 若有需要請重新下載
11/13 16:38, 3F

11/14 22:06, , 4F
感謝~我蠻喜歡用這套來取代記事本
11/14 22:06, 4F
文章代碼(AID): #196p3MJi (EZsoft)
討論串 (同標題文章)
文章代碼(AID): #196p3MJi (EZsoft)