• <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

            其實(shí)這是一個(gè)比較重要的版本,在這個(gè)版本里面我對(duì)內(nèi)核做了一些改動(dòng)。

            1. 實(shí)現(xiàn)了多個(gè)選區(qū)的操作。操作如下:
            按住Ctrl鍵的同時(shí),鼠標(biāo)選取文本或者點(diǎn)擊位置,我把這個(gè)操作稱之為添加一個(gè)錨點(diǎn),
            多個(gè)錨點(diǎn)可以同時(shí)添加文本,同時(shí)刪除所選取的文本,也可以把當(dāng)前所有的選區(qū)都拷貝
            到剪貼板。不過(guò),這個(gè)功能似乎有點(diǎn)雞肋。當(dāng)初想做它的主要目的是為snippt做準(zhǔn)備。

            2. 查找和替換的代碼完工。你可以完美的對(duì)$和\n進(jìn)行操作,不過(guò)我還沒(méi)做充分的測(cè)試。
            直觀正確的操作是這樣的:
            $只匹配行尾
            \n匹配EOL
            那么你可以使用$對(duì)每一行追加文本,去除空行就是替換掉^\n等等
            查找替換的效率還算湊合吧,因?yàn)槲抑皇呛?jiǎn)單的執(zhí)行每一步的操作,每一個(gè)替換都是一個(gè)單獨(dú)的Command,
            然后使用了autogroup。這么做,實(shí)現(xiàn)比較簡(jiǎn)單,就是效率差點(diǎn)。簡(jiǎn)單的測(cè)試了下,還是不錯(cuò)的!

            3. 又添加了一個(gè)Line Highlighter,那就是spell check(HunSpell). 點(diǎn)擊菜單view->spell check
            就可以實(shí)時(shí)進(jìn)行spell check了!我們經(jīng)常看見(jiàn)的操作是鼠標(biāo)右鍵點(diǎn)擊出現(xiàn)spell error的文字,然后
            出現(xiàn)正確的提示。不過(guò)我覺(jué)得這個(gè)不夠完美,因?yàn)橛泻芏喙δ芸赡軙?huì)糾結(jié)在右鍵菜單中。
            我比較喜歡下面的方案:(貌似mac上的默認(rèn)編輯器就是這樣的)
            edit本身除了支持real time的check外,還要顯示出一個(gè)spell dialog, 上面有ignore, ignore all
            add to user dict,還有一個(gè)listbox,總言而之,就像editplus現(xiàn)在這樣的dialog. 還有很重要的一點(diǎn),
            那就是要有一個(gè)選項(xiàng),讓用戶可以選擇對(duì)哪些state的進(jìn)行check. 比如只check注釋和字符串之類的。
            默認(rèn)全check. 還有多語(yǔ)言支持,法語(yǔ)德語(yǔ)之類的,別小看spell check,能做好也不容易!

            4. 離一個(gè)簡(jiǎn)單的,真正的產(chǎn)品級(jí)的edit越來(lái)越近了!做了這么多年,無(wú)數(shù)個(gè)版本,從來(lái)沒(méi)有像今天這樣接近一個(gè)產(chǎn)品。
            一個(gè)東西,你花再多的時(shí)間,用再好的技術(shù),達(dá)不到基本的使用&穩(wěn)定水平,都是白扯。


            點(diǎn)擊這里下載:點(diǎn)擊我下載

            下面是截圖:這個(gè)截圖涵蓋了多選區(qū),查找高亮,拼寫(xiě)檢查!

            posted on 2011-05-25 23:00 megax 閱讀(1510) 評(píng)論(13)  編輯 收藏 引用

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            中文字幕无码av激情不卡久久| 成人国内精品久久久久影院VR| 色狠狠久久综合网| 久久天天婷婷五月俺也去| 久久精品国产清高在天天线| 国产精品一久久香蕉产线看| 亚洲欧美日韩精品久久| 亚洲欧美另类日本久久国产真实乱对白 | 奇米影视7777久久精品| 2020久久精品国产免费| 武侠古典久久婷婷狼人伊人| 精品久久人妻av中文字幕| 久久精品国产亚洲AV不卡| 97久久婷婷五月综合色d啪蜜芽 | 久久国产免费观看精品3| 国产99久久久久久免费看| 亚洲va久久久噜噜噜久久男同| 91精品久久久久久无码| 亚洲成色WWW久久网站| 亚洲精品无码久久久| 国内精品久久久久久久亚洲| 人妻精品久久无码区| 久久综合久久美利坚合众国| 国产精品99久久不卡| 国产成人久久激情91 | 久久综合给合久久狠狠狠97色 | 影音先锋女人AV鲁色资源网久久| 久久综合九色综合97_久久久| 国产激情久久久久久熟女老人| 久久99精品久久久久久水蜜桃 | 中文成人无码精品久久久不卡| 青青草国产精品久久久久| 国产精品禁18久久久夂久| 97久久国产综合精品女不卡| 亚洲国产小视频精品久久久三级 | 久久久亚洲精品蜜桃臀| 国产一区二区三精品久久久无广告| 久久久久久久尹人综合网亚洲 | 亚洲а∨天堂久久精品| 精品久久久久久国产免费了| 久久91精品国产91久久小草 |