Feedback
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r[未登錄](méi)
2008-08-02 14:51 |
請(qǐng)問(wèn)你的edit類(lèi)是自己寫(xiě)的嗎?呵呵
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-02 15:22 |
@foxtail
對(duì)啊,內(nèi)核是自己寫(xiě)的
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-09 18:33 |
內(nèi)核自己寫(xiě)不容易哈 呵呵 有什么資料參考嗎 我也想了解@megax
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-09 19:48 |
參考資料不好說(shuō),我前前后后做了一段時(shí)間,閱讀了一些文獻(xiàn)。說(shuō)實(shí)話系統(tǒng)的介紹這個(gè)東西制作的書(shū)籍或者論文還沒(méi)有。我以后會(huì)陸續(xù)整理一下,把它寫(xiě)成一本書(shū),不知道有沒(méi)有人買(mǎi)。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-09 21:13 |
你如果出書(shū)了 我肯定買(mǎi) 哈哈@megax
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-09 21:29 |
現(xiàn)在市面上你覺(jué)得哪個(gè)編輯器比較好呢
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-10 11:17 |
@沈臻豪(foxtail)
悠久的是UE,不過(guò)UE的內(nèi)核不是Unicode,這點(diǎn)很讓人失望。我經(jīng)常需要在中日英之間切換,Unicode是必須的。而且UE的版本更新太快,啟動(dòng)內(nèi)存20M,不小啊。EM的最新版本比較強(qiáng)大,對(duì)于超大文件有著非常好的支持。基礎(chǔ)架構(gòu)也比較好,語(yǔ)法擴(kuò)展也很方便,內(nèi)核支持Unicode,插件架構(gòu)比較好。如果非要選一個(gè)比較好的,我認(rèn)為是最新版本EM。我以前一直用Editplus,不過(guò)它更新的很慢,有些功能做的也不盡如人意。我想做的就是集這幾家所長(zhǎng),最主要的是我想提供一個(gè)命令工具,像vi那樣,這個(gè)非常有用,我認(rèn)為。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-10 21:26 |
嗯,我試用了,做的還不錯(cuò)。scintilla可以直接定義document的encoding,這樣就解決了unicode的問(wèn)題,嗯,不錯(cuò),scintilla很強(qiáng)大。壓力很大,我得加快進(jìn)度了,在基礎(chǔ)控件上得加把勁。用戶使用感覺(jué)上也得加油。flexedit似乎是個(gè)中國(guó)人寫(xiě)的,里面的command實(shí)現(xiàn)的挺有意思,我是費(fèi)了勁使用管道輸入輸出重定向來(lái)實(shí)現(xiàn)的,它倒好,直接嵌入了ConsoleWindow。另外它似乎沒(méi)有實(shí)現(xiàn)打印,呵呵。目前在國(guó)內(nèi)真正讓我佩服的中國(guó)人做的編輯器是LiteEdit,它已經(jīng)很長(zhǎng)時(shí)間沒(méi)更新了,作者功力不錯(cuò),網(wǎng)上可以找到源代碼。其它的編輯器,還沒(méi)發(fā)現(xiàn)中國(guó)人做的太好的。歡迎繼續(xù)討論,有任何問(wèn)題,都可以討論,呵呵。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-13 22:28 |
內(nèi)核自己寫(xiě)巨麻煩。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-08-14 23:16 |
@沈臻豪(foxtail)
是啊,是不簡(jiǎn)單。反正都堅(jiān)持這么久了,在堅(jiān)持堅(jiān)持。我最近在代碼自動(dòng)折疊上停滯了。始終沒(méi)有好的思路
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r[未登錄](méi)
2008-09-01 10:19 |
從flexedit那邊過(guò)來(lái)的~看了一下博主相關(guān)的文章,感覺(jué)MegaxEdit很讓人期待~
什么時(shí)候可以放出試用版呢?
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2008-09-01 12:24 |
目前工作比較忙,第一個(gè)版本,我打算今年年底發(fā)布。我現(xiàn)在在做自動(dòng)代碼折疊和一些外圍的工作,主要是功能集成等。16進(jìn)制編輯器打算在第二個(gè)版本之后發(fā)布。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2009-03-16 12:47 |
請(qǐng)問(wèn)你的文本編輯區(qū)是怎么弄的,插件還是自主開(kāi)發(fā)
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2009-03-16 21:55 |
@908971
內(nèi)核是自己寫(xiě)的,就是那個(gè)編輯控件。
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2009-03-25 12:12 |
很期待這款編輯器,我覺(jué)博主是不是可以考慮放出一些版本來(lái)讓大家試用了
其實(shí)罵聲能夠促進(jìn)進(jìn)步的
如果決定opensource的話,可以先放在googlecode上呀,多一些人來(lái)修改BUG,博主也好其中精力在核心開(kāi)發(fā)上
我一直在找一款輕便又方便的編輯器
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2010-02-15 11:05 |
博主有時(shí)間的話,可以我寫(xiě)的編輯器AptEdit,有一些很有特色的功能。軟件的代碼折疊、列塊編輯、可redo/undo的十六進(jìn)制編輯、可設(shè)置窗口大小的HTML預(yù)覽、終端樣式的全屏編輯等,啟動(dòng)速度也是很快的。要是能給個(gè)評(píng)論就更好了,謝謝!
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2010-02-23 12:03 |
@AptEdit
很榮幸能得到您的評(píng)論.
前陣子過(guò)年了,沒(méi)來(lái)得及回,不好意思。
試用了您的AptEdit,確實(shí)很不錯(cuò)。本人也浸淫編輯器數(shù)年,因此就不在拍馬屁了,呵呵。
AptEdit在基礎(chǔ)架構(gòu)上似乎有點(diǎn)性能問(wèn)題,尤其是光標(biāo)的定位。在打開(kāi)《鬼吹燈》這篇小說(shuō)時(shí)候在文章頭部
進(jìn)行插入刪除操作的時(shí)候會(huì)感到明顯延遲。在進(jìn)行較長(zhǎng)的行自動(dòng)換行的時(shí)候也可以明顯地感到延遲。我想可能
是你光標(biāo)定位算法或者判斷重繪區(qū)域較為緩慢所致。我猜測(cè)你可能用了行鏈表結(jié)構(gòu)。因此也導(dǎo)致了打開(kāi)較大帶文法的文件
的時(shí)候進(jìn)行光標(biāo)滾動(dòng)會(huì)感到明顯滯頓。呵呵,瞎猜的
另外,保存行狀態(tài)(正常,編輯過(guò),保存過(guò))你可以用bitset,這樣你就可以不用讓修改該過(guò)的行即使撤銷(xiāo)也依然顯示紅色了,還節(jié)省內(nèi)存。
你的詞法分析做的挺不錯(cuò)的,我為了圖省事,當(dāng)遇到影響下一行的狀態(tài)的時(shí)候會(huì)一直往下分析直到該行狀態(tài)不變?yōu)橹埂?br>
在外觀上AptEdit應(yīng)該盡量simple, 我不太喜歡重繪過(guò)的Menu. 現(xiàn)在流行的秀丸,Editplus, EmEditor, sakura啊,都極其簡(jiǎn)潔。
所以我現(xiàn)在也在考慮做成單進(jìn)程多線程的,看起來(lái)是SDI,但是只有一個(gè)實(shí)例,就像WORD那樣。我對(duì)編輯器外圍的這些東西不太感興趣,所以這么多年了
一直研究編輯器本身,不過(guò)坦白的說(shuō)做外圍的這些條條框框還是非常麻煩的。
很高興看到AptEdit開(kāi)賣(mài)了,不知道賣(mài)的如何啊,可以的話,我也打算拿出來(lái)賣(mài),MegaxEdit的平均性能還是剛剛的~(笑)
Best regards.
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2010-06-25 20:33 |
@megax
用分級(jí)樹(shù)形,最底層是行,上一層是下一層聚合,
只要分級(jí)合理一些,應(yīng)該行吧??
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r
2010-09-01 14:22 |
額 支持國(guó)貨 建議商業(yè)化 我第一個(gè)購(gòu)買(mǎi)~~
要是暫時(shí)不能商業(yè)化 建議大大 搞個(gè)捐贈(zèng) 50元錢(qián) 以內(nèi)大家應(yīng)該可以接受
恩恩 啊對(duì)了 發(fā)現(xiàn)EditPad Pro 6 速度不錯(cuò) 大大看一下他怎么弄的 能不能超過(guò)他~~
回復(fù) 更多評(píng)論
# re: MegaxEdit開(kāi)發(fā)最新?tīng)顩r[未登錄](méi)
2011-01-19 18:23 |
現(xiàn)在進(jìn)展怎么樣了?
回復(fù) 更多評(píng)論