前段时间一直在用Falcon C++,Falcon意思是猎鹰。Falcon似乎使用的人不多,但值得一试。初学者值得拥有!

近段时间开始用ZinjaI,由于这是西班牙文的(在运行时可选择为英文),刚开始会各种不适应,但只要花上1~2个小时也就上手了,非常强大的一款IDE,强烈推荐!

先来看Falcon C++:

1. 界面简洁,基本功能齐全,左侧可显示/隐藏 工程栏, 右侧可显示/隐藏Outline,只不过不能换位置;函数原型以空心表示,函数实现用实心表示;

启动迅速,不需要建立项目,单文件可直接编译运行,该IDE会帮你先默认以NewFile.cpp或NewFile.c存文件,在下一个文件中提醒是否覆盖。

注意安装时最好是选择自带的Mingw编译器,否则可能出现MakeFile(e = 2)的问题,此问题会导致只能编译运行单个.cpp文件,2个.cpp文件则无法编译通过。

(四键会出代码提示)

2. 可以导入其它IDE的项目并正常运行,包括Dev-cpp,Code blocks和VC++的项目,并且可以对不同的格式进行重排;

3. 可以更改和增加代码模板中自己所需要的,利用代码模板快速完成敲代码~(Ctrl+J 快捷键与Code blocks相同,功能也差不多)

再来看ZinjaI:

1. ZinjaI本体是西班牙文的,但界面简洁友好,编译、运行、调试按钮醒目,工具栏轻松自定义。

但需要注意的是,ZinjaI据说是用于教学的,我使用的只能建立黑窗口即 console控制台程序(工程)。

(三键出代码提示)

2. 在视图布局上,可以调整各个功能栏在不同的位置,可以显示文件树,项目树,符号树等;如果打开了mini模板,点击按钮即可自动键入大段代码(个人一般不用)

编译的错误和警告分文件夹归整,形象又容易查找和更正

3. 使用Tools中的命令,可以自动生成流程图以及类继承之间的关系图,这个相当的牛掰:

4. 拥有强大的对比c/cpp文件的功能,并且可智能忽略空行及空格,将不同的代码标识出来

5. 也有自动代码(代码模板)的功能,而快捷键与其它的Ctrl+J有区别,是用“TAB”键实现的,而强大之处在于可以在代码模板中带参数(x),这是很难见到的

6. 对于头文件.h中的函数原型,可以自动生成函数的实现代码段,这也是很不错的功能。

ZinjaI还有一些功能,还没有试过,就目前了解的情况来说,这款IDE真的相当不错,对于学习C/C++控制台程序的人来说,绝对是一款利器。

自己用的感觉很好的C++IDE推荐相关推荐

  1. Python轻量级IDE推荐 -- Jupyter QTConosle

    文章目录 1.为何推荐Jupyter QTConsole 2.简介和安装 3.启动和界面简介 4.菜单栏里的小功能 5.一些特别实用的功能 Python的IDE很多,之前也写过一个相对粗略的IDE推荐 ...

  2. 18个最佳代码编辑器/IDE推荐

    18个最佳代码编辑器/IDE推荐 2012-02-15 10:29 | 467次阅读 | 来源:technotab.com [已有2条评论]发表评论 关键词:代码,编辑器 | 作者:technotab ...

  3. Java IDE推荐

    Java IDE推荐 开源免费口碑最好: Eclipse 用下来是见过的最好的Java编辑器 下载起来有点慢,但是人家那么高级,花一点时间是值得的 Eclipse是开源的,不过大家可以去捐点钱,人家的 ...

  4. Python集成开发工具(IDE)推荐

    1.7 Python集成开发工具(IDE)推荐 1.7.1 Notepad++ Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语 ...

  5. C/C++程序设计IDE推荐

    在Windows系统上,C/C++语言不需要像JAVA语言一样配置运行环境,因为Windows系统是由C++编写,自带C/C++虚拟机. 我们只需要安装带编译器的IDE或者编辑器就可以编写C/C++程 ...

  6. 我最喜欢的云 IDE 推荐!

    云IDE--这是我最喜欢的一种完全避免管理开发环境的新方法. 作者 | David Kramer 译者 | 弯月,责编 | 郭芮 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSD ...

  7. C语言开发工具(编译器|IDE)推荐

    常用的C语言开发工具有很多,每个开发工具所支持的库函数和对标准的实现都有差异.不过,对于初学者,可以忽略这些细节,选择一款使用广泛.上手容易的开发工具才是王道. Windows平台下推荐VC6.0或V ...

  8. C++主流IDE推荐

    1:Visual Studio Community 目前有2019和2022的预览版,功能最全,最强大,但适合于中大项目的开发,一些小代码使用会很臃肿,吃配置,运行起来可能有点卡,但确实是最强大的ID ...

  9. Python 编程第一讲:IDE推荐

    Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE ...

最新文章

  1. 浅谈ClickableSpan , 实现TextView文本某一部分文字的点击响应
  2. 025_html表格
  3. CCF-百度松果基金闭门研讨会成功举办,百度飞桨提供基金平台支持
  4. AppDomainManager后门的实现思路
  5. 基于TCP的在线聊天程序
  6. Kinect开发学习笔记之(七)骨骼数据的提取
  7. struts2面试整理
  8. 面向服务的架构SOA
  9. Ubuntu18系统安装使用Nginx
  10. r语言 悲观剪枝_R语言实战(5) ——高级数据管理
  11. mysql利用树建立索引_MYSQL(一)——-为什么使用B+树或者B-树做为索引结构? – 算法网...
  12. 二、 防火墙中使用的核心技术
  13. Git 提交大文件提示 fatal: The remote end hung up unexpectedly
  14. Chromium内核的浏览器Browsers查看Chromium的版本 : navigator.userAgent
  15. MFC银行卡卡号验证程序
  16. PHP面试经常被问到的问题(附答案)
  17. php上一页下一页代码博客,连接数据库上一页下一页_帮助文档_Thinkphp手册
  18. 人脸识别服务器型号,人脸识别服务器,人脸识别接口,人脸识别方案定制开发
  19. 计算机excel二进制,在Excel中实现二进制、八进制、十进制、十六进制之间的转换函数介绍...
  20. 神经系统图 基本结构图,神经系统的组织结构图

热门文章

  1. 湘潭大学研究生计算机科学,湘潭大学计算机研究生难考么
  2. 2019 第四季UWA STAR——在社区偶遇优秀的他
  3. 穷爸爸富爸爸 读后感
  4. checkbox标签
  5. java 双屏_Android实现双屏异显
  6. Simscape —— 在另一台电脑上打开Simscape模型报错/显示不出模型
  7. 中国搜索领域起战火:百度与360交锋
  8. Swift 3.0中GCD的常用方法
  9. 通俗讲解分布式锁:场景和使用方法
  10. 云主机安全加固最佳实践指导书