软件开发工具网址大全

本文介绍了C++,Java,Python,Node.js等编程语言的基础知识、推荐使用的开发工具(如DevC++,jetbrains,Eclipse)以及相应的环境配置。还列出了资源网站,包括OracleJava下载、PythonAnaconda、Git等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、C/C++

C/C++在线学习地址

二、Java 

三、Python

四、Nodejs

五、资源网站

六、前端资源

七、Rust

八、云服务器

九、Markdown教程

十、Android TV


Python
├─ Java
└─ JavaScript(Node.js)
   └─ TypeScript 

一、C/C++

Dev C++Dev C++
jetbranjetbrains
EclipseEclipse
Visual Studio

Visual Studio下载

Visual Studio Code

Download Visual Studio Code

1、Dev C++看这个风格,就知道是传统的,历史悠久的C++开发工具。

访问官网需要魔法,所以分享出链接

​【编程&工具】Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe

提取码: 6fz8。点击链接保存

2、Jetbran是目前最流行,最好用的编程工具。支持各种开发语言。Java,python,C/C++。但是,也就是好用,所以它的体积也非常大。需要体现预留2G的空间,内存推荐16G以上。

3、Eclipse算是非常传统的,也非常好用的开发工具之一了。它是由java开发实现的工具,所以安装它之前需要先安装java环境。它也支持各种开发语言,支持java,C/C++,web等等。

4、Visual Studio Code 与 Visual Studio 2022

VS Code作为一款轻量级代码编辑器,拥有快速的启动速度和低内存占用的特点,非常适合处理日常的编程任务。它支持通过安装扩展来增强功能,几乎可以与传统的集成开发环境(IDE)相媲美,但在使用体验上更轻盈、更灵活。这使得VS Code成为了许多前端开发者和全栈开发者的首选工具。传统上,Visual Studio(如VS 2022)被认为更适合用于.NET和C++等语言的大型项目开发,拥有强大的项目管理工具和调试功能。它为这些开发语言提供了内建的深度支持。而VS Code则通过扩展支持广泛的编程语言,包括但不限于Python、JavaScript、Java等,这使得VS Code在面对多语言项目和轻量级项目时展现出极大的灵活性。


环境配置

 【C++】使用MinGW配置Eclipse for C++环境

在bin目录中找到mingw32-make.exe改名为make.exe。如若未下载完全mingw包时,则不会出现该文件。等待下载完成

3

2、C/C++编译器

x86_64-13.2.0-release-posix-seh-msvcrt-rt_v11-rev0.7z

Releases · niXman/mingw-builds-binaries · GitHub

Downloads - MinGW-w64

C/C++在线学习地址

Windows API 索引

Microsoft C++、C 和汇编程序文档

使用 Win32 API 生成桌面 Windows 应用

C and C++ 在线参考手册

C++入门教程,C++基础教程(更新完毕)

C语言入门教程,C语言学习教程(非常详细)

STL教程:C++ STL快速入门(非常详细)


阮一峰的C语言入门教程-开源文档  

阮一峰的C语言入门教程

C++学习网 – 世界上最好的中文C++学习网站


二、Java 

OracleJava Downloads
Springspring-initializr
OpenJDK

OpenJDK

Archived OpenJDK

GitGit
Apache MavenMaven
Apache TomcatTomcat
Apache Commonscommons
Maven仓库Maven Repository

Apache Commons工具包清单:

BCEL
Beanutils
BSF
CLI
Codec
Collections
Configuration
Compress
Crypto
CSV
Daemon
DBCP
DbUtils
Digester
Email
Exec
FileUpload
Geometry
Imaging (was Sanselan)
IO
JCI
JCS
Jelly
JEXL
JXPath
Lang
Logging
Math
Net
Numbers
Pool
RDF
RNG
SCXML
Statistics
Text
Validator
VFS
Weaver

三、Python

PythonPython
AnacondaAnaconda
1213

 pip更换成国内镜像的方法(永久和暂时)——经验贴

 pip镜像源大全及配置

 pip国内镜像源-Python安装第三方库(一篇足以、都是干货,内含快捷方法)

四、Nodejs

NodejsNodejs

一个简约的,功能丰富的

vuepress 文档&博客 主题

vuepress-theme-plume

Electron

Build cross-platform desktop apps with JavaScript, HTML, and CSS

Electron
Node.js 入门Node.js 入门
TypeScript Documentation 官网TypeScript Documentation
Mozilla Developer NetworkMDN Web Docs
《TypeScript 教程》阮一峰《TypeScript 教程》
阮一峰ES6ES6 入门教程
development assistantv0
Deno2Deno Docs
BunBun
HBuilderXuni-app
Expo(React Native)Expo
NVMnvm-windows

五、资源网站

GithubGithub
开源中国开源中国
fiddler-classicfiddler

俄罗斯的全球手机号码

和在线短信接收平台

全球手机号码在线短信接收平台
中国大学MOOC中国mooc
邮编查询中国邮政
 豆包 MarsCode 官网MarsCode
MasterGomastergo
世界旅行XXXXXXXXXXXX
Trae 是国内首个 AI IDETrae

Cursor 是使用 AI

编写代码的最佳方式

Cursor
Obsidian Sharpen your thinkingObsidian

Deepsite

画页面

deepsite

MyTradingView

  • 这是一款全球知名的在线金融图表分析平台。它有丰富的绘图工具和指标库,用户可以使用 Pine Script 语言编写缠论指标,实现在线绘制缠论走势图。该平台社区活跃,有很多用户分享自己编写的缠论相关脚本,你可以直接搜索借鉴,也能与其他使用者交流探讨。
  • 优点是无需安装,只要有网络就能使用,而且其社区资源丰富,便于学习交流。同时,它能实时获取全球各大金融市场的数据。
  • 缺点是部分高级功能需要付费订阅,且网络不稳定时可能影响使用体验。
MyTradingView

VMware

VMware Workstation是一款桌面虚拟计算机软件,允许用户在同一台物理机上创建多个虚拟环境,每个环境之间相互独立,互不干扰。适用于开发、测试人员以及需要多操作系统环境的用户。

VMware

vmware

海商王2海商王2

六、前端资源

前端人必知的七大UI组件库!

naiveui

iconfont

七、Rust

Rust官网Rust
JetBrains RustRustRover

八、云服务器

香草云服务器https://www.xiangcaoyun.com/

Sealos(DevBox)https://hzh.sealos.run/

九、Markdown教程

Markdown-Excample

十、Android TV

Jetpack Compose 工具包依赖项
https://developer.android.com/training/tv/playback/compose?hl=zh-cn#groovy

Jetpack Compose 使用入门
https://developer.android.com/develop/ui/compose/documentation?hl=zh-cn


leanback
配置
https://developer.android.com/jetpack/androidx/releases/leanback?hl=zh-cn
文档
https://developer.android.com/reference/androidx/leanback/app/package-summary

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值