1. 程式人生 > >vim建立程式碼時自動化添加註釋

vim建立程式碼時自動化添加註釋

開啟~/.vimrc檔案,在最後一行下面新增如下如下程式碼:
autocmd BufNewFile *.py,*.cc,*.sh,*.java exec ":call SetTitle()"
"新建.py,.cc,.java,.sh,
"定義函式SetTitle,自動插入檔案頭
func SetTitle()
if expand("%:e") == 'cc'
call setline(1, "/*===============================================================")
call setline(2, "\ @Author: ray")
call setline(3, "\ @Created Time : ".strftime("%c"))
call setline(4, "")
call setline(5, "\ @File Name: ".expand("%"))
call setline(6, "\ @Description:")
call setline(7, "")
call setline(8, "================================================================*/")
call setline(9,"")
call setline(10,"#include <iostream>")
call setline(11,"int main() {")
call setline(12,"")
call setline(13," return 0;")
call setline(14,"}")
endif
endfunc


新增完之後使用 vim 建立新的檔案即可。

相關推薦

vim建立程式碼自動化註釋

開啟~/.vimrc檔案,在最後一行下面新增如下如下程式碼: autocmd BufNewFile *.py,*.cc,*.sh,*.java exec ":call SetTitle()" "新建.py,.cc,.java,.sh, "定義函式SetT

idea建立自動註釋

        最近也是剛使用idea,主要是因為公司電腦太差勁,用idea太卡。我們建立一個新的Java時,可能要在上面記錄下日期,時間,描述。這個時候,我們可以使用快捷鍵:ctrl+al+s。直接進入到setting裡面,進入Editor,然後進入File and cod

在Linux系統下關於svn提交必須註釋的設置

linux svn 註釋 hooks pre-commit 如何在Linux系統下安裝svn, 這裏暫不介紹, 至於想看的請移步: https://help.aliyun.com/document_detail/52864.html?spm=5176.product25365.6.748.

SVN強制在提交要求註釋說明(windows平臺)

在專案庫的hooks目錄下,新增一個pre-commit.bat檔案  內容如下(注意其中的SVN_BINDIR路徑,可能需要改一下)  @echo off   rem SVN強制寫註釋的hooks指令碼(Windows)   rem 檔名是: pr

oracle 在建立表的時候註釋

使用comment on,舉個例子: create table EMP ( empid NUMBER ); comment on table EMP is '員工資訊'; --新增表描述 comment on column EMP.empid is '員

sql server如何在用sql建立給表名以及列名註釋

sql如下: CREATE TABLE noteAdd([Id_P] [int] NOT NULL,[LastName] [varchar](255)  NULL,[FirstName] [varch

Pycharm在創建py文件,自動文件頭註釋

文件頭 images image nbsp 輸入 pycha -1 img .com 操作如上圖所示,一般輸入的註釋為: Pycharm在創建py文件時,自動添加文件頭註釋

eclipse多行註釋格式化代碼自動的星號怎麽去掉?

都去 註釋格式 格式 style comment ble format com general 用eclipse的代碼格式化的時候,多行註釋的格式會被調亂,並且每行都添加一個星號在前,有沒有辦法設置這個多行註釋的格式化模版把這些個星號都去掉?Java->Code St

設置Pycharm在創建py文件自動文件頭註釋(類似於鉤子特性)

yar bin python scrip eos 操作方法 pycha script template 1 如何自動添加 #!/usr/bin/env python2 自動添加 #-*- coding: utf-8 -*- 操作方法: File ->

Eclipse 程式碼註釋模板

        好的習慣養成好的程式碼書寫規範,同樣好得程式碼模組註釋也同樣重要,不管是對於開發人員還是後期運維人員,都能清楚得知道你得想法,對於程式碼模組註釋今天我就來介紹一下。 (第一種) 1.Window——>Preferences——&g

eclipse 快速註釋指定作者名

這個用的工具是eclipse 安裝好後首先找到eclipse.ini檔案,這個檔案一般都是和exe檔案同級。 開啟編輯最後新增一句: -Duser.name=Jason 這個Jason 就是我的英文名稱。 eclipse.ini這個檔案的全部內容如下(我有修改其

idea建立類 自動註釋

(1)首先開啟設定,點 ”Editor“ ,找到 “File and Code Templates”選項。 (2)或者直接在搜尋框中輸入“File and Code Templates”,開啟“Fil

IDA實戰分析教程初級篇第一課:給程式碼註釋

各位童鞋大家好,我是小HUA,從今天開始,我將給大家帶來一系列的逆向分析教程,希望大家能夠分享逆向的快樂,本身技術有限,希望大家不要噴我。也希望大家能夠分享自己的技術,為中國夢奮鬥! 今天我們開始學習IDA實戰分析基礎篇第一課,從基礎開始,一點點深入,這樣才會能夠走得更遠

如何為eclipse程式碼註釋模版,註釋快捷鍵?

/**    * Copyright © ${year}Company. All rightsreserved.  *  * @Title: ${file_name}  * @Prject: ${project_name}  * @Package: ${package_name}  * @Descript

vi自動化命令之自動給新建的檔案註釋

call SetTitle()" "定義函式SetTitle,自動插入檔案頭 func SetTitle() "如果檔案

程式碼規範之在函式之前註釋

開發中,我們常常要為自己寫的函式新增作者、引數的說明等資訊,可以採用如下的方式: /** * @author 小明(我的工位a89) * @param name:使用者名稱 * @par

SVN提交強制註釋信息

svn在SVN管理上很多同事為了方便直接提交,不填寫註釋,在日後的管理上造成很大的麻煩,在此通過pre-commit腳本進行控制,提交時不能少於5個字符,否則不予提交。REPOS="$1" TXN="$2" SVNLOOK=/usr/bin/svnlook LOGMSG=`$SVNLOOK log -t "

oracle 給表和字段註釋

oracle 註釋 備註comment on column TableName.ColumnName is ‘備註名’;comment on table TableName is ‘備註名‘;oracle 給表和字段添加註釋

selenium自動化日誌

roo 文件夾 出了 fmt mha logger oot mat hand 於logging日誌的介紹,主要有兩大功能,一個是控制臺的輸出,一個是保存到本地文件 先封裝logging模塊,保存到common文件夾命名為logger.py,以便於調用,直接上代碼 f

grid安裝asm磁盤candidate沒有分區盤

ida dev .cn all 解決 格式化 共享 再次 png 今天在虛擬機上做rac雙機。用udev來做的磁盤規則。安裝grid一路很順利完成。之後想再次練習grid安裝,就將兩臺rac的虛擬機還原了,但存儲的機器沒動,共享的硬盤也沒動。然後再次安裝grid 之後問