当前市面上流行的文本编辑工具有很多,对编程人员来说,选择面会更广一些。这里介绍一些我较为常用的文本编辑工具,方便日常文本内容的记录。
Jupyter Notebook 是一款开源的交互式编程/文档工具,核心以「单元格(Cell)」为单位,支持代码运行、文本注释、公式编辑、图表展示一体化,能实现「代码 + 说明 + 结果」的实时联动,是数据分析、机器学习、科研实验、代码教学的主流工具,对新手友好且适配多语言开发。
这款工具对于编程人员是比较友好的,上手之后,编程运行和文本记录都会便捷好多,每个单元格可以修改Markdown和代码属性,方便内容梳理,并且可以导出为Markdown等多种文件,用起来很方便。不过,对于非编程人员来说,用不到代码工具,还要专程为此配置环境,多少有些繁琐,所以up是不太推荐滴。
新建一个conda环境,进入anconda prompt,在base环境下输入:
python 体验AI代码助手 代码解读复制代码conda create -n 环境名 python=版本示例:
python 体验AI代码助手 代码解读复制代码conda create -n pytorchEnv python=3.10为Anaconda环境安装ipykernel
进入环境:
python 体验AI代码助手 代码解读复制代码conda activat 环境名 装ipykernel:
python 体验AI代码助手 代码解读复制代码conda install ipykernel为jupyter添加内核(此时我们仍在新建的anaconda环境中):
python 体验AI代码助手 代码解读复制代码python -m ipykernel install --user --name 环境名称 --displ -name 展示名两个名称可以相同,如:
python 体验AI代码助手 代码解读复制代码python -m ipykernel install --user --name pytorchEnv --display-name pytorchEnv退出环境,ase中打开jupyter
退出环境:
python 体验AI代码助手 代码解读复制代码conda deactivate 打开jupyter:
python 体验AI代码助手 代码解读复制代码jupyter notebook 在conda的base环境下执行以下指令:
python 体验AI代码助手 代码解读复制代码pip install jupyterthemes执行以下指令查看所有主题:
python 体验AI代码助手 代码解读复制代码jt -l执行以下指令选择主题:
jt -f inconsolata -t onedork -fs 15
重启之后基本就修改成功了。
若使用的是Jupyter Notebook,需将其版本升级到7.0以上,在conda软件界面,找到Jupyter Notebook的设置,点击Update application直接升级即可。
在conda的base环境下执行以下指令:
python 体验AI代码助手 代码解读复制代码pip install jupyterlab-language-pack-zh-CN之后在Jupyter Notebook界面的Settings的language下选择中文。
bash 体验AI代码助手 代码解读复制代码 # 一级标题 - 用于页面主标题
## 二级标题 - 用于主要章节
### 三级标题 - 用于子章节
#### 四级标题 - 用于细分内容
##### 五级标题 - 很少使用go 体验AI代码助手 代码解读复制代码 **粗体文本** - 重要内容
*斜体文本* - 强调内容
***粗斜体*** - 特别重要
~~删除线~~ - 过时内容
`代码片段` - 行内代码效果展示: 粗体文本 - 重要内容 斜体文本 - 强调内容 粗斜体 - 特别重要
删除线- 过时内容代码片段- 行内代码
ini 体验AI代码助手 代码解读复制代码[百度](https://www.baidu.com/ "一个搜索引擎")
参考前端CSS内容:
当前窗口打开:
<a href="https://www.baidu.com" target="self">百度</a>
新建窗口打开:
<a href="https://www.baidu.com" target="_blank">百度</a>效果展示: jupyter 7+ 设置代码自动补全 百度 百度
yaml 体验AI代码助手 代码解读复制代码***
---
___
参考前端CSS内容:<hr> 体验AI代码助手 代码解读复制代码段落之间保持一个空行
列表前后也要空行
代码块前后同样需要空行diff 体验AI代码助手 代码解读复制代码- 使用emoji增加视觉效果
- 保持统一的符号风格
- 内容简洁明了
- 合理使用图标效果展示:
markdown 体验AI代码助手 代码解读复制代码1. 第一步:准备工作
2. 第二步:开始编写
3. 第三步:完成发布效果展示:
markdown 体验AI代码助手 代码解读复制代码- 主要内容
- 子内容1
- 子内容2
- 更深层内容
- 另一个深层内容
- 子内容3
- 另一个主要内容效果展示:
markdown 体验AI代码助手 代码解读复制代码> 这是一个简单的引用块效果:这是一个简单的引用块
markdown 体验AI代码助手 代码解读复制代码> 这是引用的第一行
>
> 这是引用的第二段
> 最后一行内容效果展示:这是引用的第一行 这是引用的第二段 最后一行内容
markdown 体验AI代码助手 代码解读复制代码> 外层引用内容
>
> > 这是内层引用
> > 可以有多行
>
> 回到外层引用效果展示:外层引用内容 这是内层引用 可以有多行 回到外层引用
go 体验AI代码助手 代码解读复制代码使用 `git commit` 命令可以提交代码
在文本中使用 `function()` 表示函数效果: https://drive.google.com/file/d/1pEvXBS-DjrOfmW9qBF13vXk4pg2uchDz/view?usp=sharing 使用
git commit命令可以提交代码
go 体验AI代码助手 代码解读复制代码使用```包裹代码```
使用
~~~html
包裹html代码,可定位语言
~~~ruby 体验AI代码助手 代码解读复制代码| 列1 | 列2 | 列3 |
|:---|:---:|---:|
| 左对齐 | 居中 | 右对齐 |
| 内容1 | 内容2 | 内容3 |
| 长内容展示 | 中等内容 | 短内容 |效果: https://drive.google.com/file/d/1OGNpiQ1E54KMRF_ldnN6B2c0Jt--2kCd/view?usp=sharing 列1列2列3左对齐居中右对齐内容1内容2内容3长内容展示中等内容短内容
ruby 体验AI代码助手 代码解读复制代码| 功能 | 描述 | 状态 |
|:---:|:---:|:---:|
| **搜索** | 全文搜索功能 | 完成 |
| **标签** | 文章分类标签 | 进行中 |
| **评论** | 用户评论系统 | 待开发 |
| `代码` | 代码高亮显示 | 未开始 |效果: https://drive.google.com/file/d/1uqaAb7X64O1TDDVyXQ58Rv4Gy_omXzxY/view?usp=sharing 功能描述状态搜索全文搜索功能完成标签文章分类标签进行中评论用户评论系统待开发代码代码高亮显示未开始
markdown 体验AI代码助手 代码解读复制代码> **提示**: 这是一个有用的提示信息
> **警告**: 这需要特别注意的内容
> **错误**: 这是错误信息提示
> **信息**: 这是一般性信息提示提示: 这是一个有用的提示信息
css 体验AI代码助手 代码解读复制代码- [x] 完成的任务
- [x] 另一个完成的任务
- [ ] 待完成的任务
- [ ] 未来的计划效果:https://drive.google.com/file/d/1vRtfXyfMOWR8bwQcdkZkbfADyC2ExWlN/view?usp=sharing
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。