编写程序一个位置的快速到达和修改
以codeblocks为例:
1.Ctrl+R 替换
写错了一个东西,如dist写成dast,有很多次错误
变量重复运用(剪切不需要修改的那部分或者还要用的部分到一边,括住要修改的部分按Ctrl+R,修改要修改的部分(a -> b),最后再把不需要修改的部分或者还要用的部分复制回来)
#define xxx yyy 数据变量范围用某个值替代(int map[100][100] 改成 map[maxn][maxn])
如:
scanf("%ld%ld",&n1,&m1);
for (i=0;i<n1;i++)
scanf("%ld",&d1[i]);
for (i=0;i<m1;i++)
scanf("%ld%ld",&edge1[i].b,&edge1[i].e);
再要相似的一份:把1改成2
2.到达程序开头,结尾
Ctrl+Home/End
3.到达一行代码的开头,结尾
Home/End
4.到达一行的某个位置
Ctrl+←/→
5.修改一行中的某个东西
Ctrl+Shift+←/→
6.括住一行的内容
光标先到达一行代码的开头,结尾 Home/End
再按Shift+End/Home
5.复制一行
Ctrl+D
6.删除一行
Ctrl+L
7.更换两行位置
Ctrl+T