refactor: 重构文档目录
移除了所有数字标号 Log:
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 11.1.C/C++编程环境搭建
|
||||
# C/C++编程环境搭建
|
||||
|
||||
## 11.1.1. 基础环境
|
||||
## 基础环境
|
||||
|
||||
### 编译器
|
||||
|
||||
@@ -88,7 +88,7 @@ sudo apt install meson # meson构建工具
|
||||
sudo apt install ninja-build # ninja构建工具
|
||||
```
|
||||
|
||||
## 11.1.2. 文本编辑器
|
||||
## 文本编辑器
|
||||
|
||||
其实当上方的软件包都安装了之后,你就可以开始编写C/C++程序了,但是你还需要一个文本编辑器,这个文本编辑器可以是任意的,比如gedit、vim、emacs等。
|
||||
这里作为推荐,我推荐几款文本编辑器
|
||||
@@ -120,7 +120,7 @@ vscode是微软出品的一款文本编辑器,它的功能非常强大,而
|
||||
|
||||
notepad--是一个开源跨平台的文本编辑器,其gitee项目地址为: [https://gitee.com/cxasm/notepad--](https://gitee.com/cxasm/notepad--)
|
||||
|
||||
## 11.1.3. IDE
|
||||
## IDE
|
||||
|
||||
IDE是一款集成开发环境,它可以帮助我们快速开发程序,比如编译、调试、运行、格式化、检查、压缩等。
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 11.2. golang编程环境搭建
|
||||
# golang编程环境搭建
|
||||
|
||||
Go(也称 Golang)是由 Google 开发的一门编程语言,于2009年首次公开发布。它是一门静态类型、编译型语言,具有内存安全、垃圾回收、并发支持和高效的编译等特性,因此被广泛用于构建高性能、高并发、可靠性强的后端服务。
|
||||
|
||||
@@ -12,7 +12,7 @@ Go(也称 Golang)是由 Google 开发的一门编程语言,于2009年首
|
||||
|
||||
目前,Go 语言已经广泛应用于云计算、大数据、网络编程、分布式系统、微服务等领域,成为一个非常流行的编程语言。
|
||||
|
||||
## 11.2.1. 软件包
|
||||
## 软件包
|
||||
|
||||
### golang
|
||||
|
||||
@@ -44,7 +44,7 @@ goland是一款非常强大的golang开发工,由jetbrains公司开发,支
|
||||
是的vscode也可以用来开发golang,它的安装和使用非常简单,你只需要安装一个插件就可以了。
|
||||
在vscode中的插件市场中搜索golang,然后安装即可,这是一个聚合包,会自动下载其他的插件。
|
||||
|
||||
## 11.2.2. 资源指南
|
||||
## 资源指南
|
||||
|
||||
### 官方文档
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 11.3. dotnet编程环境搭建
|
||||
# dotnet编程环境搭建
|
||||
|
||||
目前 dotnet sdk (非 framework) 对于 GNU/Linux 几个主流发行版都具有较好的支持, 现给出微软官方文档链接, 以 Debian 发行版作为 deepin 目前的操作指南
|
||||
更多测试在进行中, 若有需要特殊操作, 将会记录在本文档中方便 dotnet 开发者参考
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 11.4. rust编程环境搭建
|
||||
# rust编程环境搭建
|
||||
|
||||
Rust是Mozilla基金会在2015年发布的编程语言,最开始目的是为了实现一个全新的浏览器内核[Servo](https://github.com/servo/servo),可惜夭折了(先帝创业未半而中道崩殂), Servo 现在交给了linux基金会,可惜也没有什么维护了。但是Rust语言之后独立于Mozilla基金会成立了自己的基金会,之后在各种领域大放光彩。(Servo 在天之灵会开心吧)。
|
||||
|
||||
@@ -8,7 +8,7 @@ Rust语言有很多特点,当然这些也并不是它的特点,都是从函
|
||||
|
||||
如果从没有写过函数式等语言的话,你可能会对Rust干掉了继承的行为很困惑,觉得举步维艰。不过对于现代语言来说,推崇的行为是组合大于继承,所以Rust提供了trait,当然显然这个概念也并非Rust第一个发明的。另外库可以使用如`#derive[default]`等语法糖来减少你使用trait时候需要写的代码,所以不要怕。
|
||||
|
||||
## 11.4.1. 安装
|
||||
## 安装
|
||||
|
||||
请参考[rust](https://www.rust-lang.org/learn/get-started)官网的推荐。
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# 11.5.DTK编程环境开发
|
||||
# DTK编程环境开发
|
||||
|
||||
## 11.5.1. 介绍
|
||||
## 介绍
|
||||
|
||||
DTK是deepin和UOS使用的一套开发框架,它是基于Qt开发的,所以在你需要先安装Qt的开发环境。
|
||||
|
||||
## 11.5.2. 安装
|
||||
## 安装
|
||||
|
||||
### C++
|
||||
|
||||
@@ -24,15 +24,15 @@ sudo apt install qt5-default qtbase5-dev qtcreator
|
||||
sudo apt install dtkwidget-dev
|
||||
```
|
||||
|
||||
## 11.5.3. 文本编辑器
|
||||
## 文本编辑器
|
||||
|
||||
DTK是基于Qt开发的,所以你可以使用任意的文本编辑器,比如vim、emacs、vscode等。 和C++一样
|
||||
|
||||
## 11.5.4. IDE
|
||||
## IDE
|
||||
|
||||
这里推荐使用QtCreator,因为它是Qt官方出品的IDE,当然如果你想使用其他支持C++的IDE也是可以的。
|
||||
|
||||
## 11.5.5. 文档资料
|
||||
## 文档资料
|
||||
|
||||
- [DTK官方文档](https://docs.deepin.org/info/%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8/%E5%9F%BA%E7%A1%80%E7%8E%AF%E5%A2%83/DTK/%E5%BC%80%E5%8F%91)
|
||||
- [Qt官方文档](https://doc.qt.io/qt-5/index.html)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# 11.6. nodejs编程环境搭建
|
||||
# nodejs编程环境搭建
|
||||
|
||||
Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。
|
||||
|
||||
在几年的时间里,Node.JS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用Node.JS进行开发,此外,开发人员还可以使用它来开发一些快速移动Web框架。除了Web应用外,Node.JS也被应用在许多方面,本文盘点了Node.JS在其它方面所开发的十大令人神奇的项目,这些项目涉及到应用程序监控、媒体流、远程控制、桌面和移动应用等等。
|
||||
|
||||
## 11.6.1. 基础环境
|
||||
## 基础环境
|
||||
|
||||
### 解释器
|
||||
|
||||
@@ -53,7 +53,7 @@ npm全称是performant npm ,意味“高性能的 npm”。pnpm由npm/yarn衍
|
||||
|
||||
nvm全英文叫node.js version management,是一个Nodejs的版本管理工具。nvm和npm都是Node.js版本管理工具,为了解决Node.js各种版本存在不兼容现象,可以通过它可以安装和切换不同版本的Node.js。
|
||||
|
||||
## 11.6.2. 开发工具
|
||||
## 开发工具
|
||||
|
||||
### vscode
|
||||
|
||||
@@ -76,7 +76,7 @@ vscode作为一个轻量的编辑器,安装nodejs相关插件可以进行nodej
|
||||
|
||||
WebStorm是作为JS开发IDE存在的,并且支持流行的Node.js以及JQuery等js框架。对JS的支持是非常强大的,有智能提示、断点调试、查看源码等等功能。但是非常占内存,如果是开发小型项目推荐使用vscode。
|
||||
|
||||
## 11.6.3. 资源指南
|
||||
## 资源指南
|
||||
|
||||
### 官方文档
|
||||
|
||||
|
||||
Reference in New Issue
Block a user