您现在的位置是:首页 > 文章详情

CJJ_IDE v3.6.0 发布,开源免费的轻量级集成开发环境

日期:2025-10-09点击:15

CJJ_IDE v3.6.0 已经发布。

此版本更新内容包括:

  • 添加文本查找功能
  • 添加函数显示和定位功能
  • 优化主题切换割裂感问题

介绍

CJJ_IDE是一个开源免费的轻量级集成开发环境(IDE),支持C++、Java和Python语言。它具有语法高亮、自动缩进、括号匹配等功能,并正在开发调试功能。CJJ_IDE旨在为开发者提供一个简单易用的代码编辑和编译环境,特别适合初学者和需要轻量级工具的开发者。

软件架构

CJJ_IDE基于Qt框架开发,使用C++编写。主要组件包括:

  • 代码编辑器(CodeEditor):支持语法高亮、自动缩进、括号匹配、行号显示和断点调试
  • 语法高亮器(SyntaxHighlighter):为C++、Java、Python提供语法高亮
  • 主窗口(MainWindow):提供菜单、工具栏和状态栏,管理编译、运行和调试功能
  • 进程管理:使用QProcess进行编译和运行

安装教程

  1. 安装Qt开发环境(Qt 5.15或更高版本)
  2. 安装CMake(用于构建项目)
  3. 获取源代码:
    git clone https://github.com/yourusername/CJJ_IDE.git
    cd CJJ_IDE
    
     
  4. 创建构建目录并生成构建文件:
    mkdir build
    cd build
    cmake ..
    
     
  5. 编译项目:
    make
    
     
  6. 运行程序:
    ./CJJ_IDE
    
     

使用说明

基本操作

  1. 新建/打开文件

    • 通过"文件"菜单或工具栏新建或打开代码文件
    • 支持C++(.cpp, .h, .hpp, .c)、Java(.java)和Python(.py)文件
  2. 编辑代码

    • 代码编辑器支持自动缩进(按Tab键)
    • 支持括号自动配对(输入括号时自动插入配对括号)
    • 语法高亮自动应用
    • 通过行号区域点击设置断点
  3. 编译和运行

    • C++/Java:使用"构建"菜单中的"编译"、"运行"或"编译并运行"功能
    • Python:使用"运行"菜单中的"运行Python"功能
    • 编译器选择:工具栏上的编译器下拉菜单可选择g++、clang++等编译器
  4. 调试功能

    • 通过"调试"菜单开始调试
    • 添加/移除断点:点击行号区域
    • 单步执行:单步进入、单步执行、单步跳出
    • 继续执行和暂停执行
  5. 其他功能

    • 通过"视图"菜单调整字体大小(放大、缩小、重置)
    • 通过"帮助"菜单获取关于信息

快捷键

  • Ctrl + N:新建文件
  • Ctrl + O:打开文件
  • Ctrl + S:保存文件
  • Ctrl + B:编译代码
  • Ctrl + R:运行代码
  • F5:编译并运行
  • Ctrl + Y:运行Python

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. CJJ_IDE支持C++、Java和Python三种语言的语法高亮
  2. 代码编辑器支持自动缩进和括号匹配
  3. 通过行号区域可以轻松设置断点
  4. 轻量级设计,启动速度快
  5. 采用Qt框架开发,跨平台支持(Windows、Linux、macOS)
  6. 内置Python运行功能,无需额外配置

详情查看:https://gitee.com/wuhua-rest/cjj_-ide/releases/v3.6.0

原文链接:https://www.oschina.net/news/376308
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章