编写程序一个位置的快速到达和修改

以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

原文地址:https://www.cnblogs.com/cmyg/p/6677244.html