* テキスト [#pf2e9236]
** GVim [#o2d7f4f2]
- http://www.kaoriya.net/software/vim
** Mery [#i89c5a7c]
- タブ機能があるので、これにしてる。
- http://www.vector.co.jp/soft/winnt/writing/se476839.html
** WinMerge [#kb98e423]
- http://winmerge.org/
- GUIでDIFFやMERGEが出来るソフト。
- 日本語版 http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html
*** xdocdiff [#of65b01f]
- Excel等のDIFFが取れるようになるWInMergeのプラグイン。
- 32ビット版WinMergeでしか動かないらしい。
** nkf [#c11293ba]
- http://www.vector.co.jp/soft/win95/util/se295331.html
- nkfwin\vc2005\win32(98,Me,NT,2000,XP,Vista,7)ISO-2022-JP\nkf.exe を使う。
** jvgrep [#uf7a24a6]
- https://github.com/mattn/jvgrep/releases
- 日本語Grep。EUC-JP等のテキストファイルをコマンドプロンプトから検索してSJISで返してくれる。
** lv-windows [#y64f76b8]
- Windowsで使えるlv。
- http://mattn.kaoriya.net/software/20111031104749.htm
- https://github.com/mattn/lv-windows
- バイナリは提供されてない。ソースコードを取得して、中のCONFIGをWindows向けに修正して、MinGWでmakeすればlv.exeが出来る。
** diff/patch [#u78e1819]
- http://cetus.sakura.ne.jp/softlab/toolbox1/index.html
- GNUのdiffとpatchをソフトウェア工房・宮坂 賢氏がWindowsに移植したもの。
- 古いけど、Windows 8でも普通に動く。
- patch.exeにはmanifestが含まれてないので、自分で作る。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0"
processorArchitecture="X86"
name="patch.exe"
type="win32"/>
<!-- Identify the application security requirements. -->
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>