SF.*_*SF. 33 windows syntax-highlighting editor ansi
我需要一些工具来在Windows上正确显示包含ANSI代码的文本.不需要完全支持,但至少必须着色/粗体.
原因:我的记录器/调试模块产生很好的渲染丰富的输出,重要部分使用ANSI代码着色.这在串行终端上进行调试时有很大帮助,但是如果我将调试转储到文件或将其复制粘贴到Windows上的文本编辑器中(交互式远程调试并不总是可行),最好剥离所有ANSI代码,在最坏的情况下,它们被渲染为模糊真实数据的垃圾字符.初级编辑功能将被理解为能够挑选出特定部分,注释等.
对于ASCII/ANSI实用程序,您可能会更幸运,例如此处列出的实用程序: ASCII/ANSI/NFO实用程序列表
**注意:此页面上的某些文件可能已过时,您可能会在各自的主页上找到这些实用程序的较新版本.*
小智 8
如果您主要想要查看文件而不是编辑文件,Ansifilter会将其转换为HTML,然后您可以在浏览器中查看并至少搜索,如果wordpad足够好(难以想象),则转换为RTF.嗯,看起来下载页面上也有一个记事本++插件版本,所以如果它允许你加载到记事本++中,这可能是完美的.
http://www.andre-simon.de/doku/ansifilter/ansifilter.html
vim还有一个不同的插件,它根据ANSI代码对文本进行着色.
http://www.vim.org/scripts/script.php?script_id=302
然而,虽然它以正确的颜色突出显示文本,但它会在那里留下ANSI代码(以褪色的近背景颜色),这可能会弄乱文件中的任何对齐格式,并使其更难移动在文件周围(大量的"空白空间"来趟过光标,如果在中间有一个ansi代码,搜索单词将不匹配,等等).有一个补丁,它可以利用隐藏代码,但这需要修补,然后从源重新编译vim本身.
是的,如果你不是vim用户,那么建议vim是非常无益的,它有太大的学习曲线,我知道.但它可能对那里的vim用户有用.
我一直在寻找一种解决方案来显示ANSI颜色(用于程序调试输出的可读性),并偶然发现Sublime Text(付费软件试用http://www.sublimetext.com/)和ANSIescape包(https) ://github.com/aziz/SublimeANSI或通过包控件安装).
虽然可以在设置文件中为其指定特殊颜色,但它支持着色并且可以识别但不显示粗体转义.另外值得注意的是,此插件以只读模式显示文本,如果需要编辑则需要关闭.
这是github上提供的截图,我亲自尝试过并验证它的工作原理:

| 归档时间: |
|
| 查看次数: |
25948 次 |
| 最近记录: |