脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - 修改Anaconda 终端的字体样式和大小

修改Anaconda 终端的字体样式和大小

2023-10-19 15:27深渊里也有光 Python

在更改系统区域设置,将区域设置为Beta版:UTF-8后,Anaconda终端变成点阵字体,严重影响阅读。怎么才能修改终端字体呢?一开始是从配置文件入手。

在更改系统区域设置,将区域设置为Beta版:UTF-8后,Anaconda终端变成点阵字体,严重影响阅读。

怎么才能修改终端字体呢?一开始是从配置文件入手。

Anaconda配置文件位于

C:\Users\%username%\.condarc

如果没有,使用以下命令创建

conda config --set show_channel_urls yes

但是后来我发现配置文件里不能设置字体和大小

Anaconda终端本质上的是电脑终端。Anaconda Prompt对应着cmd终端,Anaconda Powershell Prompt对应着Powershell终端。

Anaconda Prompt设置字体样式

Anaconda Prompt用的是windows的cmd终端,以管理员方式Anaconda Prompt运行,右键上方白色缓冲区,点击属性,在弹出的窗口中设置字体样式和大小,圆圈区域内是样式预览,点击确定,不放心的话可以把默认值也改成一样的。有些电脑可能需要重启才会生效。

修改Anaconda 终端的字体样式和大小

修改Anaconda 终端的字体样式和大小

Anaconda Powershell Prompt设置字体样式

Anaconda Powershell Prompt用的是windows的Powershell终端,用上面的方法修改后,重新打开没变化。各位有什么好的方法,希望告知。

方法一(没有效果)

在 PowerShell 中使用以下命令来打开或创建个人配置文件:

打开现有配置文件(如果存在)

notepad $PROFILE

创建新配置文件(如果不存在)

New-Item -Path $PROFILE -Type File -Force

在配置文件里添加代码段

Add-Type -TypeDefinition @"
    using System;
    using System.Runtime.InteropServices;
    using Microsoft.Win32;

    public class FontUtils
    {
        [DllImport("gdi32.dll", EntryPoint = "AddFontResourceW", SetLastError = true)]
        public static extern int AddFontResource([In][MarshalAs(UnmanagedType.LPWStr)] string lpFileName);

        [DllImport("gdi32.dll", EntryPoint = "RemoveFontResourceW", SetLastError = true)]
        public static extern int RemoveFontResource([In][MarshalAs(UnmanagedType.LPWStr)] string lpFileName);

        public static void SetConsoleFont(string fontName, short fontSize)
        {
            Registry.SetValue(@"HKEY_CURRENT_USER\Console", "FaceName", fontName);
            Registry.SetValue(@"HKEY_CURRENT_USER\Console", "FontSize", fontSize);
        }
    }
"@

[FontUtils]::SetConsoleFont("Consolas", 24)

到此这篇关于修改Anaconda 终端的字体样式和大小的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/m0_59118857/article/details/132120088

延伸 · 阅读

精彩推荐
  • PythonOpenCV搞定腾讯滑块验证码的实现代码

    OpenCV搞定腾讯滑块验证码的实现代码

    这篇文章主要介绍了OpenCV搞定腾讯滑块验证码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...

    1treeS11692021-06-28
  • Pythonpython 中的列表生成式、生成器表达式、模块导入

    python 中的列表生成式、生成器表达式、模块导入

    这篇文章主要介绍了python中的列表生成式、生成器表达式、模块导入 ,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可...

    small_white10842021-07-15
  • Pythonmatplotlib基础绘图命令之errorbar的使用

    matplotlib基础绘图命令之errorbar的使用

    这篇文章主要介绍了matplotlib基础绘图命令之errorbar的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    weixin_4356947819802020-08-14
  • Python使用graphics.py实现2048小游戏

    使用graphics.py实现2048小游戏

    本文给大家分享的是使用Python实现2048小游戏的源码,非QT实现的哦,推荐给大家,有需要的小伙伴参考下吧。 ...

    hebedich4332019-11-25
  • PythonPython面向对象之类的封装操作示例

    Python面向对象之类的封装操作示例

    这篇文章主要介绍了Python面向对象之类的封装操作,结合具体实例形式分析了Python面向对象程序设计中类方法的定义与使用相关操作技巧,需要的朋友可以参...

    feesland9562021-07-02
  • Python详解django+django-celery+celery的整合实战

    详解django+django-celery+celery的整合实战

    这篇文章主要介绍了详解django+django-celery+celery的整合实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    one叶孤舟4352021-06-07
  • Pythonpython基础之爬虫入门

    python基础之爬虫入门

    这篇文章主要介绍了python基础之爬虫入门,文中有非常详细的代码示例,对正在学习python爬虫的小伙伴们有很好地帮助哟,需要的朋友可以参考下...

    佩瑞5032021-10-27
  • PythonPython发送Post请求及解析响应结果

    Python发送Post请求及解析响应结果

    本文主要为大家介绍下Python发送Post请求及解析响应结果,有需要的朋友可以参考下...

    weixin_446912534842023-09-21