美化vscode终端(针对python)

参考:

https://blog.youkuaiyun.com/weixin_39065428/article/details/129370830?ops_request_misc=%257B%2522request%255Fid%2522%253A%25226929cdfc273e3df5d1dcddf2adf9df36%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=6929cdfc273e3df5d1dcddf2adf9df36&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-6-129370830-null-null.142^v101^pc_search_result_base1&utm_term=%E7%BE%8E%E5%8C%96vscode&spm=1018.2226.3001.4187

在PythonXY\Lib\site-packages(Anaconda位置为envs/XX/PythonXY/site-packages)中添加sitecustomize.py,内容如下:
Windows系统路径:Anaconda3\envs\环境名\Lib\site-packages
Linux系统路径:/home/用户名/anaconda3/lib/python3.11/site-packages
更新:路径并不唯一,原理就是要将sitecustomize.py加到sys.path

import sys
print(sys.path)

这里的任意一条路径都可
在这里插入图片描述

# sitecustomize.py代码内容
import sys
from IPython.core.ultratb import ColorTB
 
sys.excepthook = ColorTB()

还会碰到IPython没安装的,那就pip install安装就好,效果图如下:
在这里插入图片描述

可能还会出现一个问题,就是你用pip install ipython之后还是会对sitecustomize.py这个文件报错。应该用conda install ipython,就不会报错了。

为了美化VS Code终端,你可以按照以下步骤进行操作: 1. 首先,在VS Code的设置中找到"settings.json"文件,可以通过按下Ctrl + ,然后在搜索栏中输入"settings.json"找到该文件。 2. 打开"settings.json"文件,在其中添加以下配置项来设置终端美化的插件和相关设置: ```json "code-runner.runInTerminal": true, "code-runner.executorMap": { "javascript": " cls & cd /d $dir & node $fullFileName & pause", "python": " cls & cd /d $dir & \"$pythonPath\" -u $fullFileName & pause", "bat": " cls & cd /d $dir & $fullFileName" }, "code-runner.saveFileBeforeRun": true, "code-runner.customCommand": " cls", "code-runner.respectShebang": false, "code-runner.ignoreSelection": true ``` 这些配置项包括了运行代码的设置、自动保存文件、清空控制台内容等功能。 3. 接下来,你可以安装一些常用的VS Code插件来美化终端,比如: - Chinese (Simplified) Language Pack for Visual Studio Code:中文插件,可以提供中文界面支持。 - Error Lens:在代码中行内突出显示错误和警告。 - Bracket Pair Colorizer 2:为括号添加彩色标记,使代码更易读。 - Code Runner:以最简洁的方式运行任何代码。 - Polacode (fixed edition):用于分享漂亮的代码片段的插件。 此外,还有许多其他插件可供选择,你可以根据自己的需求进行安装和配置。 4. 最后,你可以在Windows Terminal中执行以下命令来安装oh-my-posh并自定义主题,以美化终端的外观: ``` Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://ohmyposh.dev/install.ps1')) ``` 这将安装oh-my-posh并允许你自定义终端的主题。 通过以上步骤,你可以在VS Code中实现终端美化,提高代码编写的效率和舒适度。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [优化VSCode:让你的VSCode变得好用又美观](https://blog.youkuaiyun.com/Cykinter/article/details/113792738)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [Windows 11和vscode终端美化](https://blog.youkuaiyun.com/Maisucsdn/article/details/125925011)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值