深度实践OpenStack:基于Python的OpenStack组件开发—2.2 Linux开发环境的搭建
2.2 Linux开发环境的搭建
Linux的开发环境一般是在DevStack(专门用来做OpenStack开的Linux环境)上搭建的,该环境已经安装好了Git、Python包,搭建DevStack可以参考第5章的内容,本节内容是基于DevStack来讲解的。在Linux上做开发可以直接使用系统自带的Vim编辑器,也可以使用PyCharm的Linux版本编辑器。
对于新安装的Linux,可以通过yum来安装Git、Python等软件包,这里不再详述。
2.2.1 Vim编辑器
直接配置Vim的配置文件就可以适应OpenStack的Python开发。
执行“vim~/.vimrc”,然后输入如下的内容即可。
filetype plugin indent on
autocmd FileType python setlocal et sta sw=4 sts=4
set number
set expandtab
set tabstop=8
set shiftwidth=4
set softtabstop=4
syntax on
filetype plugin on
highlight OverLength ctermbg=red ctermfg=white guibg=#592929
match OverLength /\%81v.\+/
let g:pyflakes_use_quickfix = 0
set foldmethod=indent
set foldlevel=99
保存并退出,验证Vim的开发环境。在配置Vim之前,按一下Tab键,会缩进8个字符,并且没有行号,如图2-48所示。
图2-48 缩进
在配置Vim之后,按一下Tab键,会缩进4个字符,并且有行号显示,如图2-49所示。
图2-49 缩进及行号
- 点赞
- 收藏
- 关注作者
评论(0)