VA使用技巧

    写代码,不可避免的需要编写文件说明,手工编写带来的是效率与格式不统一的问题,使用VA快捷键来处理实在是最方便不过了。
    “VAssistX”–>”Visual VAssistX Options”然后选择Suggestions,再点击”Edit VA Snippets”。在打开的窗口中点击“新建”图标,在这就可以更改你的显示样式了。
VA使用技巧_第1张图片
// ------------------------------------------------------------------------
// 	Copyright   : Copyright(c) 2014-2016 www.**.com
// 	FileName    : $FILE_BASE$.$FILE_EXT$
// 	Author		: %USERNAME%
// 	Created		: $YEAR$/$MONTH$/$DAY$ $HOUR$:$MINUTE$:$SECOND$
// 	Revision	: $Revision: 1.0 $
// 	Memo		: $end$
// 	Summary		: $end$
// ------------------------------------------------------------------------

Reserved String Meaning
Date $DATE$ Year/month/day formatted as %04d/%02d/%02d

$DAY$ Day of month formatted as %d

$DAY_02$ Day of month formatted as %02d

$DAYNAME$ Three-character abbreviation of day

$DAYLONGNAME$ Full name of day

$MONTH$ Month formatted as %d

$MONTH_02$ Month formatted as %02d

$MONTHNAME$ Three-character abbreviation of month

$MONTHLONGNAME$ Full name of month

$YEAR$ Year formatted as %d

$YEAR_02$ Year formatted as %02d
File $FILE$ Full filename with path*

$FILE_UPPER$ Full filename with path in uppercase*

$FILE_BASE$ Filename without path or extension*

$FILE_BASE_UPPER$ Filename without path or extension in upper case*

$FILE_EXT$ Filename extension*

$FILE_EXT_UPPER$ Filename extension in upper case*

$FILE_PATH$ Path of file*

$FILE_PATH_UPPER$ Path of file in upper case*
General $clipboard$ Current clipboard

$end$ Position of caret after expansion

$selected$ Current selection**

$$ $
GUID $GUID_DEFINITION$ Generated GUID formatted for use in a definition

$GUID_STRING$ Generated GUID formatted for use in a string

$GUID_STRUCT$ Generated GUID formatted for use in a struct

(Note that all instances of GUID reserved words will use a singe generated GUID.)
Refactor $GeneratedPropertyName$ Property name generated during Encapsulate Field

$MethodArg$ One parameter of the method and its type

$MethodArgName$ One parameter of the method

$MethodArgType$ Type of one parameter of the method

$MethodBody$ Body of implementation

$MethodQualifier$ Optional qualifiers of method

$ParameterList$ Parameters separated by commas

$SymbolContext$ Context and name of method

$SymbolName$ Name of method

$SymbolPrivileges$ Access of method

$SymbolStatic$ Keyword static or blank

$SymbolType$ Return type of method

$SymbolVirtual$ Keyword virtual or blank
Time $HOUR$ Hour formatted as %d

$HOUR_02$ Hour formatted as %02d

$MINUTE$ Minute formatted as %02d

$SECOND$ Second formatted as %02d

你可能感兴趣的:(vc++,VisualAssist)