代码学习与实践类
编程狮:提供编程微课与编程实战相结合的学习方式,涵盖1000+常见编程语言教程和技术文档。
扇贝编程:通过游戏闯关式互动学习,适合18岁以上用户学习Python语言。
C语言程序设计学习与实验系统2023:专为C语言初学者设计,支持Windows 7/8/10/11操作系统。
文本编辑器与IDE
EmEditor Standard V6.00 RC3:功能强大的文本编辑器,支持Unicode编码和插件扩展。
UltimateMenu 3.3:ASP.NET菜单控件,适用于建立动态菜单。
Eclipse:开源的IDE,支持多种编程语言如Java、C/C++、PHP等。
Visual Studio:适用于Windows平台,主要用于C/C++、C、Visual Basic等微软相关技术的开发。
IntelliJ IDEA:用于Java开发的强大IDE,提供了丰富的工具和插件。
Visual Studio Code (VS Code):由微软开发的免费开源文本编辑器,支持多种编程语言和扩展。
MyEclipse:J2EE集成开发环境,支持Java、HTML、Struts、Spring等。
NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
Dev-C++:C++开发工具,具有集成开发环境。
Code::Blocks:C/C++开发工具。
GCC:GNU编译器集合,用于C/C++等编程语言。
Sublime Text:轻量级的文本编辑器,支持多种编程语言。
特定领域的工具
Mind+:可视化编程软件,适用于STEM教育。
MATLAB:用于科学计算、数据分析和可视化的高级编程环境。
AI编程助手
GitHub Copilot:由GitHub与OpenAI联合推出的AI编程助手,集成于Visual Studio Code等主流IDE中。
Cursor:基于Visual Studio Code开发的AI辅助编程工具。
豆包 MarsCode:字节跳动推出的AI编程助手,支持超过100种编程语言。
这些工具涵盖了从入门学习到高级开发的各个阶段,可以满足不同编程需求。建议根据个人或团队的具体需求选择合适的工具。