1.svn
在一个大项目中,每个板块都分割出来给不同的人去完成,因此需要借助工具来实现同步,代码上传更新等。
(1)update,更新至最想新版本。
(2)查看上传历史
这里可以看到被更改的有哪些文件,点击进去可以看到更改的详细内容。当然可以直接点击show change查看,被更改的文件左边会有一个小红点。
(3)冲突解决
update后代码若是有冲突,相应的文件上会有显示红色的感叹号,右击该文件,找到conflict,点击进去查看冲突,逐条去解决。
最后记得Resolve一下。
不解决coflict是无法提交的,同时要要成写log的习惯,不写log也无法上传。
(4)Revert
曾试过在遇到冲突时,不小心误删了一些东西,又因为修改的代码没有上传,导致我revert后修改的东西都没了,而且由于没有及时update,整个代码十分凌乱,这个要注意。
2.常用快捷键
(1)代码格式化(即统一语句前的空格,使代码整洁)
Shift + Alt + F
(2)移到定义处(便于去理解代码,一层一层去剖析)
F12
(3)手动保存
Ctrl + S
(4)删除光标所在行内容
Ctrl + Delete
(5)查找,查找替换
Ctrl + F
Ctrl + H
(6)注释,取消注释
Ctrl + K , Ctrl + C
Ctrl + K , Ctrl + U
(7)正确对齐所有代码
Ctrl + K , Ctrl + D
(8)开始调试,停止调试
F5
Shift + F5
(9)缩放
Ctrl + m + m
Ctrl + m + l
3.使用QT查看.ui
添加QT模块后,右击文件选择打开方式,选择Qt Designer为默认值。
4.杂项操作
1.调试相关
(1)调试及运行选择
选择调试的版本,调试时整个程序会增设很多错误处理等代码,程序运行起来会比执行版本的要卡。可以选择执行,不调试。
(2)增设断点,调试
查看相关变量的值
2.视图窗口设置