refactor: 重构文档目录

移除了所有数字标号

Log:
This commit is contained in:
xzl
2023-03-06 16:38:17 +08:00
committed by HarryLoong
parent 74927fabf8
commit 75e27661e0
31 changed files with 178 additions and 181 deletions

View File

@@ -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是一款集成开发环境它可以帮助我们快速开发程序比如编译、调试、运行、格式化、检查、压缩等。

View File

@@ -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. 资源指南
## 资源指南
### 官方文档

View File

@@ -1,4 +1,4 @@
# 11.3. dotnet编程环境搭建
# dotnet编程环境搭建
目前 dotnet sdk (非 framework) 对于 GNU/Linux 几个主流发行版都具有较好的支持, 现给出微软官方文档链接, 以 Debian 发行版作为 deepin 目前的操作指南
更多测试在进行中, 若有需要特殊操作, 将会记录在本文档中方便 dotnet 开发者参考

View File

@@ -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)官网的推荐。

View File

@@ -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)

View File

@@ -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. 资源指南
## 资源指南
### 官方文档