编码规范选择

### 1.缩进
  选择2个空格      
  ```
  set shiftwidth=2
  set tabstop=2
  ```
  使用2个空格代替TAB键   
  markdown中TAB有语法意义,所以编辑markdown时关闭替代   
  ```
  set et
  autocmd! FileType markdown set noet
  ```

### 2.行宽
  80   
  ```
  set linebreak
  set tw=80
  ```

### 3.语句分隔符
  python换行即可
  nodejs一律使用分号(;)

### 4.变量定义
  nodejs统一使用var显示声明,并且一个var语句只声明一个变量   

### 5.命名规范
  变量/属性/函数:小驼峰,likeThis   
  类(python),构造函数/原型(nodejs),大驼峰,LikeThis   

### 6.引号
  一般使用单引号作为外层引号   

### 7.关联数组初始化
  nodejs中的关联数组   
  键值一般不用引号,除非名称中含有空格等特殊符号   

### 8.条件等号
  nodejs ===   

### 9.命名函数
  构造函数,回调函数命名   

posted @ 2013-11-17 16:58  _漏斗  阅读(368)  评论(0编辑  收藏  举报