代码有点排不齐,是因为粘贴的原因,忘见谅。另外,这是我第一篇文章,希望大家鼓励。谢谢!
首先,先上效果代码

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

接着,放出测试代码

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

那些注释。都是事先在VAssistX中,通过宏写的。接下来放出各个关键宏的代码
首先是 文件级的注释
fileinfo:
快捷键自己设定:(本人用fileinfo作为快捷键)
先别管这些宏什么意思,最后我会贴出所有宏的解释,相信,那是,你也可以编写出符合自己编程习惯的宏代码

2

3

4

5

6

7

8

9

接着,防止头文件被多次包含(选取)(PS:这有两种情况,一种是这种,用鼠标选择后 右键选择Sourround With (VA X),选择你事先设置好的名称即可,
这里我设为防止头文件被多次包含(选取)。
宏代码敬上:

2

3

4

5

6

注意文中的selected宏,那表示选中的文字将被 #ifndef ... #endif包围
最后再展示下类注释的宏编写。
注意:VA Snippet Editor不仅支持自己的宏,还支持系统环境变量,注意下面的%USERNAME%就是个例子(表示系统现在使用的用户名)

2

3

4

5

6

7

8

9

10

11

好了,写了几个常用的宏代码了,大家应该对这有点感觉了吧。
安装软件的方法就不多说了。网上很多。
接下交大家如何打开VA Snippet Editor
方法有几种,第一种,也是个人比较喜欢的方式,在IDE的文本编辑区输入 //-然后会弹出[Edit]菜单,点击这个菜单即可进入编辑。当然也可以添加删除拷贝等操作。
第二种是,在IDE主菜单中,依次选择VAssisstX->Visual AssistX Options->Advanced->Sugesstions,单击右边的Edit VA Snippet,即可进入编辑。
最后,献上所有VS Snippet Editor的宏

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

另外,参考官方网站http://www.wholetomato.com/products/features/vasnippets.asp学习更多。。
最后的最后是系统环境常用的变量(也许有用):
WINDOWS系统变量 ALLUSERSPROFILE=H:/Documents and Settings/All Users //所有用户的PROFILE路径 APPDATA=H:/Documents and Settings/Administrator/Application Data //当前用户的应用程序路径 ClusterLog=H:/WINDOWS/Cluster/cluster.log //集群日志路径 CommonProgramFiles=H:/Program Files/Common Files //应用程序公用的文件路径 COMPUTERNAME=E2003 //计算机名称 ComSpec=H:/WINDOWS/system32/cmd.exe //当前的命令解释器 HOMEDRIVE=H: //当前用户的主盘 HOMEPATH=/Documents and Settings/Administrator //当前用户的主目录 LOGONSERVER=/E2003 //登录的服务器 NUMBER_O_PROCESSORS=1 //当前计算机的处理器数字 OS=Windows_NT //当前系统的内核 Path=H:/Program Files/Support Tools/;H:/WINDOWS/system32; //学过DOS的都知道 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH //以前DOS下默认的是COM,EXE,BAT,现在已经有这么多了哟,以前都不知道,脚本都可以不打扩展名了 PROCESSOR_ARCHITECTURE=x86 //处理器架构 PROCESSOR_IDENTIFIER=x86 Family 15 Model 1 Stepping 3, GenuineIntel //处理器标识符 PROCESSOR_LEVEL=15 //没注意过,不知道有什么用 PROCESSOR_REVISION=0103 //版本? ProgramFiles=H:/Program Files //应用程序的默认安装目录 PROMPT=$P$G //学过DOS的都知道 SESSIONNAME=Console //会话名称? SystemDrive=H: //系统所在的盘符 SystemRoot=H:/WINDOWS //系统所在的目录 TEMP=H:/DOCUME~1/ADMINI~1/LOCALS~1/Temp //当前用户的临时目录 TMP=H:/DOCUME~1/ADMINI~1/LOCALS~1/Temp //同上 USERDNSDOMAIN=MCSE.COM //当前用户所在的域的DNS表示 USERDOMAIN=MCSE //NETBIOS表示 USERNAME=administrator //当前用户名 USERPROFILE=H:/Documents and Settings/Administrator //当前用户的配置文件目录 windir=H:/WINDOWS //windows所在的目录,总是跟systemroot一样
版权所有,转载请注明出处!
如果对本文有不解之处,可以联系本人(yeduwu@163.com)。或在此博客留言。
有不同见解者,亦可以通过上述通道联系本人。。欢迎指教。