`
oaklet
  • 浏览: 108860 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

文本处理之神兵利器

阅读更多
1、VIM,毫无疑问,文本处理利器,用过才知道,UltraEdit、EmEditor、EditPlus功能只能算一般般。Windows中使用GVIM版本即可。建议与EditPlus配合使用,简单编辑EditPlus,复杂编辑VIM,EditPlus设置Ctrl+1直接调出GVIM。

2、kdiff3,强悍的比较工具,可以比较文件夹,文本文件和剪切板中的文本,甚至有三路比较(俺还没怎么用过),比较的文本以彩色显示,一行中的哪几个字符的改变都能标出来。相比来说,UltraEdit、WinMerge的比较效果就差了些,再有就是UltraEdit、WinMerge的比较算法有点小问题,偶尔会比较效果很差,不知后来新版有调整过没有。kdiff3缺点就是中文显示有点差,经常比较中文的话可以换TortoiseMerge来比较。(TortoiseSVN自带TortoiseMerge , TortoiseHg自带kdiff3)

3、Kodos,正则匹配工具,写正则中最需要一个直观的工具来显示写出的表达式匹配到哪里,哪些没有匹配到,Kodos就是这么个工具。它还能生成示例代码,不过是Python的,用别的语言编程就享受不到这个好处了,呵呵

4、TortoiseHg,这个东东写在这里稍有些不伦不类,它是一个分布式版本控制系统(实际底层是Mercurial,Mercurial不就是Hg嘛)。有人说公司干活有自己的版本控制CVS、SVN啊,还要这个东东啥用。公司的CVS和SVN真的很稳定吗,有时干活上不了外网,上不了CVS、SVN的时候难道就不需要版本控制一下,只能使用复制的土办法吗?自己做的小程序偶尔也可以版本控制一下,改着改着要恢复之前的某个状态,没有版本控制就有些捉襟见肘了吧!用Hg吧,真很很好,目录清爽,不像CVS、SVN一样每个目录去建个隐藏目录,而是只在版本控制顶层建立一个目录就好了,好工具一定要用!

5、Python,脚本语言的一种,强大的正则支持,强大的string format注入,单行和多行字符串定义的支持,灵活的列表(list)映射过滤功能,处理起文本来真的是爽歪歪,估计只有用Perl才有得拼吧。(脚本中Perl、Python对于文本支持比较好,不知Ruby和Lua支持得如何)


结束
分享到:
评论

相关推荐

    Android群英传:神兵利器

    资源名称:Android群英传:神兵利器内容简介:《Android群英传:神兵利器》以通俗易懂的语言介绍了Android开发的工具使用。《Android群英传:神兵利器》共分为7章。第1章主要讲解如何搭建一个优雅、令人愉悦的开发...

    Android群英传神兵利器.pdf

    《Android群英传神兵利器》16年出版,入门,提高,非常推荐的一本书。

    徐宜生-Android群英传:神兵利器(带书签高清版)

    《徐宜生-Android群英传:神兵利器》是一本深入探讨Android开发技术的书籍,作者徐宜生以其丰富的经验和独特的见解,为读者揭示了Android开发中的诸多神器和技巧。这本书以高清、带书签的形式呈现,方便读者查阅和...

    IDC云时代神兵利器

    IDC云时代神兵利器

    Android群英传:神兵利器(带书签高清版)

    Android群英传:神兵利器》以通俗易懂的语言介绍了Android开发的工具使用。《Android群英传:神兵利器》共分为7章。第1章主要讲解如何搭建一个优雅、令人愉悦的开发环境。第2章主要讲解协同开发最重要的工具Git。第3...

    Android群英传 神兵利器 学习下载

    《Android群英传 神兵利器》是一本专为Android开发者量身打造的进阶指南,旨在提升开发者的技能和效率。这本书深入探讨了如何利用各种Android开发工具,包括但不限于IDE、调试器、性能分析工具等,来优化工作流程,...

    徐宜生-Android群英传:神兵利器

    《徐宜生-Android群英传:神兵利器》是一本专门为Android开发者量身打造的进阶类技术书籍,旨在帮助读者深入理解Android系统的工作原理和开发技巧,从而提升其在Android开发领域的专业技能。作者徐宜生,以其丰富的...

    《徐宜生-Android群英传:神兵利器》PDF

    《徐宜生-Android群英传:神兵利器》是一本深入探讨Android开发技术的专业书籍,由资深Android开发者徐宜生撰写。这本书以其独特的视角和丰富的实战经验,为读者揭示了Android开发中的诸多神器和技巧,是提升Android...

    android群英传 神兵利器

    根据提供的文件信息,“Android群英传 神兵利器”主要聚焦于介绍一系列与Android开发相关的工具和技术。从标题和描述来看,这部分内容更倾向于工具的介绍与应用,旨在帮助开发者提升工作效率,解决实际问题。下面将...

    徐宜生-Android群英传:神兵利器(带书签高清版)@www.java1234.com

    徐宜生-Android群英传:神兵利器(带书签高清版)@www.java1234.com徐宜生-Android群英传:神兵利器(带书签高清版)@www.java1234.com徐宜生-Android群英传:神兵利器(带书签高清版)@www.java1234.com

    Android神兵利器之Image Asset Studio的实现

    "Android神兵利器之Image Asset Studio的实现" Android神兵利器之Image Asset Studio的实现是Android Studio自带的图标制作利器,主要用于制作Android中的各种图标。Image Asset Studio可以制作三种图标类型:...

    供应链管理的神兵利器.pdf

    《供应链管理的神兵利器——Just In Time (JIT)》 供应链管理是现代企业运营的核心环节,而在众多策略中,Just In Time (JIT) 即时制被视为提升效率和降低成本的“神兵利器”。JIT最早由日本丰田汽车公司在20世纪60...

    绘制石油藏宝图的神兵利器——HP Linux.pdf

    标题和描述提到了"绘制石油藏宝图的神兵利器——HP Linux",这表明本文重点讨论的是HP Linux操作系统在石油地震勘探领域的应用,特别是在提升高性能计算能力方面的作用。HP Linux集群系统被大港分院采用,用于处理...

    Android群英传+神兵利器 完整版书籍

    《Android群英传:神兵利器》——看上去好像是第一本书的续集,但实际上,这本书的内容,在我写《Android群英传》的时候就已经写了不少了,碍于出版社的篇幅限制与主题的统一,很多内容并没有放到《Android群英传》...

    Android-AndroidHttp网络开发神兵利器

    "Android-AndroidHttp网络开发神兵利器"这个主题主要聚焦于如何在Android平台上高效地进行网络请求和数据交换。以下是对这个主题的详细阐述: 一、Android网络访问基础 Android系统提供了多种方式进行网络通信,...

Global site tag (gtag.js) - Google Analytics