基本 Python IDE (vi, PyScripter)

最後更新: 2020-12-16

目錄

 


PyScripter

 

一個在 Windows 平台上極為輕量的開源 IDE (30M@PyScripter-3.6.4-x64),

不用安裝, 解壓即用.

Licence: MIT

HomePage: https://github.com/pyscripter/pyscripter

設定檔

  • PyScripter.ini
  • PyScripter.local.ini

 


python vim 的 vimrc

 

~/.vimrc

syntax on

# If you use a dark background, 
# this command may help adjust the default colours for better contrast
set background=dark

# automatic indentation for Python code
filetype indent on

#:set tabstop=8 shiftwidth=4 softtabstop=4 expandtab 
# OR
:set ts=8 sw=4 sts=4 et

 * Python文件建議用空格代替Tab, 所以加上 et

'' 'au' ('autocmd') statements

在讀/寫檔案時自動執行一些指令

i.e.

autocmd FileType python set omnifunc=pythoncomplete#Complete

autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS

autocmd FileType html set omnifunc=htmlcomplete#CompleteTags

autocmd FileType css set omnifunc=csscomplete#CompleteCSS

Remark

omnifunc = Omni completion    # 它是一個智能補全功能來

 


pylint

 

它是一個 python plugin 來, 功能:

 * 檢查 Coding 是否符合 Standard(PEP8)

 * Error detection

# Installation on Windows

cmd /k "cd /d C:\Python27\Scripts"

pip install pylint