前几天写的一篇导读,有些同学说没什么技术含量,都是废话,其实就是想鼓励一下大家,给大家一个通用的办法,开个头,热热身。这次来点实惠的吧。
今天的主题就是:工欲善其事必先利其器
知道程序怎么写,但是用什么写,怎么编译,用什么编译器,是个问题。现在国内的教科书都有这个诟病。
开发调试工具
现在windows下开发C++,主要是微软旗下的Visual Studio。携带编译器,一键编译,调试,断点都可以,还能分析崩溃文件。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
开发Android有两个工具,一个是Eclipse,一个Android Studio。往前几年可能Eclipse用的多,现在Android Studio用得多,毕竟是Google亲儿子。都有模拟器,可以看到App运行起来的形态。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
开发java推荐Eclipse,配置环境什么的可以去网站上找。支持安装C/C++插件,PHP插件,一剑在手,打遍天下无敌手。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
WebStorm 是jetbrains公司旗下一款Javascript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的Javascript IDE”等。有预览功能,可调试js。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
好用的代码编辑工具
SourceInsight:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
Sublime:Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
NotePad++:Notepad++是 Windows 操作系统下的一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8 技术)。它的功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作编写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,支持多种语言。另外还有很多特殊功能。自己用用就知道了。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
好了,就讲这么多吧,会用一两个就行,不要强求。谁还有更多推荐,请留言。
大家如果对编程感兴趣,想了解更多的编程知识,解决编程问题,了解怎么入门,我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,请大家关注我的微信公众号:程序员互动联盟或者coder_online,技术学习网站:coderonline.net