Skip to content

Click is an light, open-source, convenient C++ IDE which based on GNU MinGW.

License

Notifications You must be signed in to change notification settings

eric-nth/ClickIDE-5.x

Repository files navigation

  1. ClickIDE

    Thank you for your visit to ClickIDE Project. If you like it, please give us a star~ Thanks!

    Brief Introduction

    Click is an light, open-source, convenient C++/Pascal IDE which based on MinGW and FPC.

    ClickIDE是一款轻量级的C++/Pascal IDE,可以满足正常C++编程学习的需求。软件优点:占用空间极小(软件本身只有约2MB,附上编译器也只有约500MB);完全开源(遵循Apache协议);免安装直接使用;4.x不需要任何依赖,直接运行main文件夹下的exe文件即可,可以直接拷贝此文件到任何一台电脑上直接使用;5.x只需要main文件夹下的exe文件和适合自己电脑的dll文件。资源占用很低,任何电脑都可以轻松运行;5.x可以实现实时语法高亮,5.x和4.x都可以可以导出带有语法高亮的HTML;可以调整字号。另外:应用需要配置环境变量(软件里已经有详细的配置方法)

    想要下载4.x版本?请访问 https://github.com/eric-nth/ClickIDE/ 来获取!

    Snapshots

    Snapshots while using

    Platforms Available

    Windows All(x86/x64)

    To Download

    Just clone Click4.6.exe to your computer!

    Or: you can visit: blog.nth.ink/clickide to get faster downloads.

    Update Log

    5.0(2004.2)

    重大更新。

    • 最重要的一点:经过我们长期研究开发,终于支持了实时语法高亮!
    • “当前行高亮“功能.
    • 修复众多bug。
    • 稳定性高度提升。
    • 使用动态链接,启动速度提高了(但是这也有利有弊,缺点是使用时必须带着exe和适合自己系统的dll文件)
    • 源代码瘦身了,方便各位研究,同时也缩小了可执行文件的大小。
    • 加入了“自定义编译命令”功能。
    • 增加信息提示框取代弹出式对话框,减少窗口数量,也不用担心无法对照修改代码!
    • 更改了软件图标.
    • 最新版撤销了对Pascal语言的支持。

    本版更新内容多,因此详情请访问:https://ericnth.cn/notice/2020/04/clickide-5-x-publishment/

    4.8(2005)(预告)

    必定实现功能:C++代码自动格式化。 可能实现功能:免除环境变量配置。

    4.6.5(2004.1)

    优化了用户体验,添加了“更改字体大小”,更换了两种更容易阅读的字体。

    4.6.0(2004.0)

    添加“一键导出带有语法高亮的HTML”功能,使得代码阅读更舒畅,更容易分享。

    4.0(2002)

    C++添加“gdb调试”功能,重大bug修复,可以刷新状态栏。

    3.8(2001.1)

    界面更加友好,添加“状态栏”功能,编译状态识别,bug修复,添加“Edit”弹出菜单,加入“帮助”页面。

    3.2(2001.0)

    重新整理分类目录,开始支持bat批处理,修复了部分崩溃问题,添加“一键当前目录运行cmd”,使用更灵活。

    3.0(1912)

    开始支持Pascal语言,bug修复,添加“直接运行”功能。

    2.0(1911)

    使用图形界面。

    Languages

    ClickIDE only provides Chinese Version. But most of the options and things are written in English.

    More Information

    Author: EricNTH

    License: Apache License, Version 2.0

    Price: Totally Free!

    Wanna know more?

    Please visit our official website: ericnth.cn, you can visit our official product page to follow us or download on: ericnth.cn/clickide. You can also join our QQ group chat: 1019034208.

    Face some problems? Get help here!

    1. 在您使用该软件进行编译运行前,请确保您已经将您的g++编译器bin目录添加到环境变量PATH。(环境变量设置方法:右击“此电脑”->属性,点击左侧“高级系统设置”,在“高级”标签下单击“环境变量(N)...”,双击“系统变量”中的PATH项进行编辑,在后面添加“XXX\MinGW\bin\”(将XXX替换为你的安装位置,不要加引号!),然后全部点击“确定”即可。完成操作以后需要重启。—)
    2. 由于本软件开发时间较短,因此在使用过程中有以下限制: .C++文件仅支持.cpp, .c++, .cxx后缀名,批处理文件仅支持.bat, .com, .cmd后缀名,请谅解。如您使用其他的后缀名(字符数量不符),可能导致编译运行失败。
    3. 在您想要直接运行/调试一个程序时,必须先保存。并且,如果您想要运行/调试当前您写的程序,请先编译,否则运行/调试的是您上一次编译后生成的程序。
    4. 其次,若看到类似结尾为_compile_tmp.log的文件,是我们在编译过程中(可能会)生成的临时日志文件,您完全可以直接删除,对ClickIDE和其他软件的运行没有任何影响。
    5. 在您编译时,C++程序仅当发生错误/警告时才会发出提示,否则直接编译完成。
    6. 若有其他困难,问题,意见或者建议,请您一定要及时联系作者邮箱[email protected],或加QQ群:1019034208,进行咨询或投诉,以便我们今后把ClickIDE做得更加完善!

About

Click is an light, open-source, convenient C++ IDE which based on GNU MinGW.

Resources

License

Stars

Watchers

Forks

Packages

No packages published