首頁  >  問答  >  主體

javascript - 新建js檔案時如何自動地加上"use strict"?

setline(1,"\"use strict\"")不行。

伊谢尔伦伊谢尔伦2691 天前751

全部回覆(3)我來回復

  • 大家讲道理

    大家讲道理2017-06-06 09:56:23

    使用自動化建置工具 gulp 配置好後可以直接寫 ES6

    回覆
    0
  • 滿天的星座

    滿天的星座2017-06-06 09:56:23

    function! s:add_title()
      if &filetype == 'javascript'
        call setline(1, 'use strict')
        call append(line('.'), '')
      endif
    endfunction
    
    autocmd BufNewFile *.js execute "call s:add_title()"
    

    這個方便以後為其他類型的文件添加相似的功能, 參見 Vim 新建文件時自動添加文件頭

    或僅針對這個使用場景:

    function! s:add_title_js()
        call setline(1,'use strict')
        call append(line('.'), '')
    endfunction
    
    autocmd FileType javascript execute "call s:add_title_js()"
    

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-06 09:56:23

    用的什麼編輯器?

    回覆
    0
  • 取消回覆