zoukankan      html  css  js  c++  java
  • Win + Linux下Source Insight 替代方案

    需要阅读大量的系统源码,还有开源框架和好的源码等,需要寻求轻量,多快好省的editor, 最好有markdown语法的支持,支持重构,跳转调用,定义等。、、

    自动补全。。。

    目前看来,windows上最好的方案就是: source insight + sublime,  或者给sublime集成 cscope + ctags插件, 这样基本需求都满足了;

    source insight的问题是:1.不支持unicode编码,经常发现其中修改的代码,在as中乱码问题;  2.不能跨平台,linux没货。

    linux上的终极方案是: vim + cscope + ctags + taglist + xxx plugins + zsh?

    ---开发c/c++ , 就gcc , gdb ...

    开发java/ android 就 jdk, toolchain, android sdk/ ndk, gradle/maven cmd ...

    其他也一样,不过也可以辅助使用:vs code, sublime ,atom 这些,就是sublime在linux上的中文支持不好;

    vs code的缺陷是没法自动完成补全,但有集成的markdown及时预览,当然sublime装插件也可以达到这样的效果,甚至保存成HTML都是可以的。

    以上代码的调试,分析,跟踪等可以借助于idea, as等IDE工具,总之高效是首要的,高级程序员必然十八班武义各个精通,能够高效的利用各种神器!!

    atom可以自动补全和完成,这点比vscode强一些,但各人感觉vs code总体素质要搞,渲染效率,定制也要好得多

    综上,没有完美的解决方案,需要多个工具结合有点起来使用。没办法,抓狂不?强迫症奔溃节奏(*@ο@*) 哇~

    refs:


    Sublime Text + CTags + Cscope (部分替代Source Insight)
    http://www.cnblogs.com/bluestorm/p/5680527.html

    使用Sublime Text3+Ctags+Cscope替代Source Insight
    https://www.zybuluo.com/lanxinyuchs/note/33551

    Source Insight 常用设置和快捷键大全
    http://www.cnblogs.com/bluestorm/archive/2012/10/28/2743792.html

    Source Insight 多标签插件
    http://www.cnblogs.com/bluestorm/p/4768402.html

    Using Cscope on large projects (example: the Linux kernel)
    http://cscope.sourceforge.net/large_projects.html

    使用emacs + cscope + ecb替代source insight
    https://my.oschina.net/alphajay/blog/152599


    vim+ctags+taglist+cscope+cppcomplete+global

  • 相关阅读:
    第三百六十九天 how can I 坚持
    第三百六十八天 how can I 坚持
    第三百六十四、五、六、七天 how can I 坚持
    POJ 1663:Number Steps
    POJ 2676:Sudoku 数独
    POJ 2488:A Knight's Journey 深搜入门之走马观花
    POJ 3050:Hopscotch
    51nod 1419:最小公倍数挑战
    POJ 1011:Sticks 经典搜索
    POJ 2362:Square 觉得这才算深度搜索
  • 原文地址:https://www.cnblogs.com/bluestorm/p/6848414.html
Copyright © 2011-2022 走看看