Fw: [請問] 有無可這樣選取文字文字編輯軟體?

看板Editor (編輯器(vim/emacs))作者 (Newclicker)時間6年前 (2017/11/16 14:36), 編輯推噓3(302)
留言5則, 4人參與, 5年前最新討論串1/1
※ [本文轉錄自 EZsoft 看板 #1Q2w-VBh ] 作者: sa12e3 () 看板: EZsoft 標題: [請問] 有無可這樣選取文字文字編輯軟體? 時間: Wed Nov 15 11:08:08 2017 各位板友: 您們好。 (標題打的簡短,因需要功能無法在標題上打清楚。) 請問有無可任意選取文字並統一替換的文字編輯軟體? 主要可支援任意縱向(直立)選取文字的文字編輯軟體。 (功能一) 附圖(示範圖一): https://imgur.com/a/7Z226 文字編輯軟體依照大多語言的習慣都是由左至右順序及篇幅由上而下寫出或編輯。 文字在文字編輯器內基本上都分為半形或全形。 圖中選取位置一是比較標誌的選取方式,但仍不太標準, 因字母m有被截到一小部分及N R V有部分沒被截取到。 圖中選取位置二是比較任意的選取方式,沒按照字寬切換(全形或半形)進行選取, 以其中一個音標為例(選取位置二,由上往下第三個音標) e被選取了一半。 且可支援選取後將打好要替換的文字段落直接填上去的功能。 (功能二) 比如: 今天我們想將 示範圖一中的選取位置一內字母F J Z依序修改為Q W E 今天已經將Q W E打好了且已經將F J Z選取起來, 那麼是否可直接使用文字編輯器直接將 字母F J Z依序替換修改為Q W E (或可以將此字母F J Z或者是Q W E 稱為一個字串或段落) 次要可支援任意[非縱向(非直立)]選取文字的文字編輯軟體。 (功能三) 附圖(示範圖二): https://imgur.com/a/68Lx3 (被任意選取的字母C G N U W Y) 且相同可支援選取後將打好要替換的文字段落直接填上去的功能。 (同功能二) 目前功能一已有軟體可做到,但並不是很貼切的使用方式, 且不能同時支援功能三及功能二。 目前功能二也已有軟體可做到,但並不是很貼切的使用方式, 且不能同時支援功能一及功能二。 也就是說如果 您要功能一 使用就不能與 功能三共同使用的意思。 當然,如果 您使用了此項功能一或功能二後可直接使用Del鍵進行刪除該選取文字或 統一取代成同一個文字或字串或段落(此部分功能非依照使用者需求輸入字串或段落或文字, 而是打上相同的字串或段落或文字)。 上述括弧內容補充說明,功能一 示範圖一 的例子說明內容: 字母F J Z依序修改為Q W E,但如果是統一取代成同一個文字或字串或段落, 那麼就會是字母F J Z被統一修改為Q W E Q W E Q W E(這樣Q W E重複了三次,不是 我們要的結果) 如果功能二可以進行顏色或字體(半形改全形或標楷體改成新細明體等)變化那就更好了。 以上功能說明有些複雜,如果有知悉的 大大,還請不吝嗇提供軟體,感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.165.213.104 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1510715295.A.2EB.html

11/15 11:16, 6年前 , 1F
一直要問都忘記了,終於發了這篇文,希望有這種軟體可使用。
11/15 11:16, 1F

11/15 15:29, 6年前 , 2F
問題有點太複雜,就我的理解. 你要的東西不是小軟體 且很貴
11/15 15:29, 2F

11/15 15:31, 6年前 , 3F
Word 應該可滿足你的需求,你需要的是學習熱鍵使用
11/15 15:31, 3F

11/15 15:32, 6年前 , 4F
用 alt 選取文字, 用 ctrl 複合選取, 其他需求用 vbs
11/15 15:32, 4F

11/15 15:35, 6年前 , 5F
至於 LibreOffice 應該也有類似的功能,但操作不太一樣
11/15 15:35, 5F

11/15 17:33, 6年前 , 6F
想知道原po所說的,部分功能支援的軟體共有哪些?
11/15 17:33, 6F

11/15 17:36, 6年前 , 7F
功能一很多editor有:Vim的區塊選擇Visual Block、
11/15 17:36, 7F

11/15 17:41, 6年前 , 8F

11/15 17:45, 6年前 , 9F
SynWrite 的 Multiple selections
11/15 17:45, 9F

11/15 17:45, 6年前 , 10F

11/15 17:48, 6年前 , 11F
NotePade++ 的 列模式編輯Column Mode Editing
11/15 17:48, 11F

11/15 17:53, 6年前 , 12F

11/15 18:01, 6年前 , 13F
用這幾個關鍵字應該就能找到能達成 功能二、三的用法
11/15 18:01, 13F

11/15 18:03, 6年前 , 14F
ex. SynWrite 的 Multiple-caret editing
11/15 18:03, 14F

11/15 18:09, 6年前 , 15F

11/15 18:10, 6年前 , 16F
變數同步編輯:
11/15 18:10, 16F

11/15 18:11, 6年前 , 17F

11/15 18:16, 6年前 , 18F
你的問題實在太亂了 功能一的敘述 如果我沒搞錯的話應該只是
11/15 18:16, 18F

11/15 18:17, 6年前 , 19F
字體問題 如果你換成等寬字體就不會有選一半的問題 因為半
11/15 18:17, 19F

11/15 18:18, 6年前 , 20F
形在文字上已經是最小單位 不會有"半形被選了一半"的情況
11/15 18:18, 20F

11/15 18:19, 6年前 , 21F
功能1.2應該比較進階的文字編輯器都能辦到 按ALT塊狀選取之
11/15 18:19, 21F

11/15 18:21, 6年前 , 22F
後直接輸入或貼上文字就可以了 但詳細的編輯情形(游標移動順
11/15 18:21, 22F

11/15 18:21, 6年前 , 23F
序.區塊貼上等)則根據不同編輯器有不同邏輯
11/15 18:21, 23F

11/15 18:23, 6年前 , 24F
然後功能3 到底是有什麼樣的情景會必須要有這種操作...
11/15 18:23, 24F

11/15 18:33, 6年前 , 25F
功能3好像比較難達成,我猜原po的意思應該是要結合
11/15 18:33, 25F

11/15 18:34, 6年前 , 26F
列模式編輯+同步多列 (異位) 編輯
11/15 18:34, 26F

11/15 18:35, 6年前 , 27F
11/15 18:35, 27F

11/15 18:36, 6年前 , 28F
同步多列(異位)編輯 https://i.imgur.com/vAOvwJG.jpg
11/15 18:36, 28F

11/15 18:36, 6年前 , 29F
建議原po也可以去 Editor 問問看, Vim 應該可以做到
11/15 18:36, 29F

11/15 19:24, 6年前 , 30F
更正:剛剛在Notepade++上實驗,功能三可達成沒問題
11/15 19:24, 30F

11/15 19:27, 6年前 , 31F
簡單來說可參考 http://j.mp/2zZgd30
11/15 19:27, 31F

11/15 19:28, 6年前 , 32F

11/15 19:31, 6年前 , 33F
如上圖,把預先打好的①天空星夜移到②的位置
11/15 19:31, 33F

11/15 19:36, 6年前 , 34F
差別在於②的位置是原po圖二多列異位的狀況
11/15 19:36, 34F

11/15 19:48, 6年前 , 35F
抱歉,是我眼花了,notepad++依然無法完成功能三
11/15 19:48, 35F

11/15 19:51, 6年前 , 36F
本來我意思是將圖二https://i.imgur.com/92jtXPL.png
11/15 19:51, 36F

11/15 19:53, 6年前 , 37F
的 C G N U W Y 順序反過來以ctrl+ Y W U N G C 選取
11/15 19:53, 37F

11/15 19:58, 6年前 , 38F
再將事先打好欲取代的文字以Alt+Shift選取並複製貼上
11/15 19:58, 38F

11/15 20:00, 6年前 , 39F
本來以為成功了,但後來才發現它還是從圖二C處以垂直
11/15 20:00, 39F

11/15 20:03, 6年前 , 40F
方向依序取代C F I L O R。
11/15 20:03, 40F

11/15 20:15, 6年前 , 41F
不過我的Notepad++是6.8.8板,原po可試試7.5.1新板看看
11/15 20:15, 41F

11/15 21:36, 6年前 , 42F
Visual studio code 用 alt ctrl 和方向鍵可以做出這些功
11/15 21:36, 42F

11/15 21:36, 6年前 , 43F
11/15 21:36, 43F

11/16 09:02, 6年前 , 44F
功能太強大有點肥還是算了@@ visual studio code應該可以
11/16 09:02, 44F

11/16 09:03, 6年前 , 45F
但是好像不能進行調整字體,顏色,樣式,置換插入檔案等
11/16 09:03, 45F

11/16 09:04, 6年前 , 46F
謝謝各位的提供。 有這功能可分工合作及增加效率等效用。
11/16 09:04, 46F

11/16 09:39, 6年前 , 47F
特別感謝n大熱情推薦提供。
11/16 09:39, 47F

11/16 09:40, 6年前 , 48F
也謝謝 x大,s大,l大的提供。用途暫時用不到,但曾有需要過
11/16 09:40, 48F

11/16 10:40, 6年前 , 49F
Editor有點少人 且已有部分功能已達到 不知是否合適轉貼
11/16 10:40, 49F

11/16 10:40, 6年前 , 50F
若可以轉還請幫忙轉,感謝。
11/16 10:40, 50F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: newclicker (59.115.228.59), 11/16/2017 14:36:22

12/03 11:02, 6年前 , 51F
感謝轉發,雖然沒有完整答案。
12/03 11:02, 51F

03/11 23:57, 7年前 , 52F
縱向選取的也許可以使用如 Excel 類試算表達成
03/11 23:57, 52F

03/11 23:59, 7年前 , 53F
特殊規則的取代,可能就寫 perl script 才容易處理了
03/11 23:59, 53F

05/12 14:44, 6年前 , 54F
ultra editor 好像可以
05/12 14:44, 54F

03/21 06:07, 5年前 , 55F
需求是 block editing/replacing, 可試試看 Geany
03/21 06:07, 55F
文章代碼(AID): #1Q3J7eCi (Editor)
文章代碼(AID): #1Q3J7eCi (Editor)