• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 76,  comments - 621,  trackbacks - 0
             
                 摘要: 首先感謝大家的支持,最近一直忙于工作上的事情,沒來得及更新。
            今天發布這個版本,算是進步較大的一個版本吧。
            修改了很多個不完善的地方。希望大家踴躍點評。

            點擊title,閱讀更多(下載和截圖)......  閱讀全文
            posted @ 2011-07-02 16:17 megax 閱讀(1938) | 評論 (13)編輯 收藏

            從下面這張截圖中,你會發現很多。
            1. 完美的語法著色,script中的<!--和//-->被著色成了灰色的注釋色。演示的截圖是php著色器,php繼承自html, 配合我的全自動lexer,只要添加狀態就ok了。
            2. 光標移動的時候,如果當前語言是子語言的話,那么自動高亮背景色成灰色

            3. 隨意折疊所選,有個上下的箭頭提示你可以折疊選擇的文本

            4. 優化了,改進了很多。。都忘記改了啥了

             到現在為止,可以藐視很多編輯器了。。爭取這幾天發布一個版本


            posted @ 2011-06-17 23:36 megax 閱讀(510) | 評論 (19)編輯 收藏
            終于徹底解決掉各種混合語言的著色問題了。。。
            posted @ 2011-06-15 23:46 megax 閱讀(282) | 評論 (2)編輯 收藏
            添加了一個小功能:保存最近10個修改點。
            ALT+Left:上一個修改點
            ALT+Right:下一個修改點
            同一行不重復存儲修改點。
            我覺得這個功能挺實用的。
            posted @ 2011-06-07 00:12 megax 閱讀(261) | 評論 (2)編輯 收藏

            感謝幾位熱心網友的評測,確實現在還有很多不足,不過總言而之,都是些小修小改。
            我原以為多選和列選并不是太過讓人心動的地方,現在看來不是,大多回復是關于這幾點的。
            今天添加了一個多選指示器,即在每一個選區后面跟上一個橙色的豎條,告訴用戶這兒是多選的末尾,
            添加/刪除文字會在這兒發生。

            在這一點上,完勝Scintilla。Scintilla做的很投機取巧,我沒看其代碼實現,不過猜測是這樣的:
            ontimer事件中,遍歷所有的選區,然后獲取選區末尾位置,執行一個invert rect!
            我的測試的方法也很簡單:列選10萬行!然后你就會發現scite等的CPU占用,嗖的一下子就飆高了!

            Drag&Drop有點小問題。其實Drag&Drop是很麻煩的,麻煩點不在于添加和刪除,而是要保持選區。
            比如,用戶從內部或者外部Drag的話,drop的時候,被drag的文字還要處于被選擇的狀態。因為不同的系統
            對于drag&drop有不同的實現,下個版本,爭取把這個獨立出來,為mac的移植做準備。

            部分問題還在修正中,暫不放出新版本。
            再次感謝朋友們的支持!
            截圖一個:

            posted @ 2011-05-31 19:36 megax 閱讀(279) | 評論 (6)編輯 收藏

            這幾天回國了,好好的吃一吃。
            倘若國內的飯店能在衛生點,洗手間能在干凈點,什么狗屁這個料理,那個料理在中華美食面前,都是浮云。
            可惜了,泱泱中華被治理成現在這樣!

            1. 修正了幾處bug。前一陣子整理代碼的時候刪除掉了一個空接口的析構函數!于是乎,就花了小半天調查這幾個內存泄露!
            2. 在以前我對待大文件是有特殊處理的,不過最近測試了一下。在現代的硬盤下,文件遍歷的速度已經很快很快了(有Cache)!
            于是,現在所有的文件都按照大文件處理。另外,測試中發現,對于文件而言,1KB的緩存和>1KB的緩存,幾乎沒區別!
            所以就把原先512KB的緩存縮小到1KB,進一步降低內存占用.
            3. HexEdit正在制作中。就像生孩子一樣,這個完全是副產物!我發現最初用來操作巨大文件的數據結構,特別適合hex編輯器。
            簡單寫了測試,發現近乎完美!絕大多數的hex編輯器都不支持插入,刪除,即使支持也不是很好。到目前為止,我發現我實現的hex,
            幾乎可以在任何位置實現瞬間插入/刪除/修改,可能測試還不夠充分。
            4. DragDrop發現一個bug. 列選擇粘貼,我竟然忘記實現了!faint!

            posted @ 2011-05-30 16:57 megax 閱讀(201) | 評論 (2)編輯 收藏
            這是我見過的最齷齪的事情!難道可以為了一點蠅頭小利,就不要臉了嗎?
            這個編輯器完全是日本sakura的漢化而已,而且還是低版本的漢化,竟然就能改個名字,拿過來賣錢!!!
            人家可是開源的啊!
            真是太不要臉了!
            http://hi.baidu.com/cteditor/home
            posted @ 2011-05-27 19:44 megax 閱讀(596) | 評論 (0)編輯 收藏
            測試了一下對一個8M的文件, 52萬行, 做62萬次的字符替換:把所有的字母e替換成某一個字符串。
            FanType終于在漫長的等待中假死掉。
            UE耗費380多M,EP近乎200M, EMeditor 180M,但至少都在常量時間內完成了。

            難道是要逼我發大招嘛?看來得添加一個特殊的Command了。
            無非就是空間換時間,硬盤換內存了。

            現在硬盤動輒幾百G,SSD也會很快普及,不好好加以利用,真是浪費了。
            posted @ 2011-05-27 10:54 megax 閱讀(197) | 評論 (0)編輯 收藏
                 摘要: 其實這是一個比較重要的版本,在這個版本里面我對內核做了一些改動。

            1. 實現了多個選區的操作。操作如下:
            按住Ctrl鍵的同時,鼠標選取文本或者點擊位置,我把這個操作稱之為添加一個錨點,
            多個錨點可以同時添加文本,同時刪除所選取的文本,也可以把當前所有的選區都拷貝
            到剪貼板。不過,這個功能似乎有點雞肋。當初想做它的主要目的是位snippt做準備。

            2. 查找和替換的代碼完工。你可以完美的對$和\n進行操作,不過我還沒做充分的測試。
            直觀正確的操作是這樣的:
            $只匹配行尾
            \n匹配EOL
            那么你可以使用$對每一行追加文本,去除空行就是替換掉^\n等等  閱讀全文
            posted @ 2011-05-25 23:00 megax 閱讀(1509) | 評論 (13)編輯 收藏
            我一直不大相信textmate的內核會很牛,所以一直想好好測試下textmate,可是苦于沒有mac!
            到比庫去整了好幾次,也沒整下來。
            誰有不用的mac,給我一個啊!!!!!!!!
            不過話又說回來了,即使它的內核不牛,但是它現在很火!
            這也從側面說明了,牛叉的內核并不是必需品!
            posted @ 2011-05-24 23:33 megax 閱讀(180) | 評論 (1)編輯 收藏
            僅列出標題
            共8頁: 1 2 3 4 5 6 7 8 
            久久久久久伊人高潮影院| 亚洲欧美成人久久综合中文网| 99久久无色码中文字幕人妻| 久久99中文字幕久久| 97久久国产露脸精品国产| 久久久久人妻一区二区三区vr | 99久久这里只精品国产免费| 久久se精品一区二区| 一本色道久久88综合日韩精品 | 久久久久久亚洲精品影院| 亚洲国产精品久久久久婷婷软件| 蜜臀av性久久久久蜜臀aⅴ麻豆| 亚洲第一永久AV网站久久精品男人的天堂AV| AV无码久久久久不卡蜜桃 | 国产99久久精品一区二区| 浪潮AV色综合久久天堂| 久久免费大片| 中文字幕精品久久| 国产免费久久精品丫丫| 久久久久香蕉视频| 午夜视频久久久久一区| 久久美女人爽女人爽| 久久激情五月丁香伊人| 99久久精品影院老鸭窝| 久久这里只有精品18| 久久久久久久综合狠狠综合| 青青草国产97免久久费观看| 伊人久久免费视频| 久久本道伊人久久| 99久久99久久精品免费看蜜桃| 久久强奷乱码老熟女网站| 天堂无码久久综合东京热| 国产成人香蕉久久久久| 99久久精品久久久久久清纯| 日本精品久久久久中文字幕| 久久综合狠狠色综合伊人| 国产精品久久久久久| 99久久免费国产精精品| 91亚洲国产成人久久精品| 久久精品夜色噜噜亚洲A∨| 精品无码久久久久久久动漫|