我在 Ubuntu 下使用 Sublime 编写 python 代码时遇到并解决的问题

时间:2023-05-26 17:44:50
  1. Ubuntu 下 Sublime 无法输入中文

    解决方法如下:

    sudo apt-get update && sudo apt-get upgrade

    克隆项目到本地 :

    git clone https://github.com/lyfeyaj/sublime-text-imfix.git

    运行脚本 :

    cd sublime-text-imfix && ./sublime-imfix

    最后重启即可。

  2. 去除白色框框

    之所以会出现白色框框,是因为代码不符合PEP8规范!!!

    因为使用anaconda插件,写python代码的时候满屏的白色框框,看着很不爽.

    要去掉只需在 Sublime > Preferences > Package Settings > Anaconda > Settings User 中设置关闭:

    {"anaconda_linting": false}

  3. pep8风格格式化

    ctrl+shift+p

    install package

    搜索autopep8, 安装之

    安装后,按 Ctrl + Shift + 8 就会自动帮你PEP8格式化,白色框框就会消失了。

  4. Sublime 在 Ubuntu 上 Consolas 不是等宽字体的问题

    菜单 -> Preference -> Settings

{
"font_face": "Ubuntu Mono",
"word_wrap": true
}

或者下边的也不错

{
"font_face": "DejaVu Sans Mono",
"word_wrap": true
}