VSCode同时更改所有相同的变量名或类名的图文教程

有的时候我们想把代码中某个变量名或类名改一下
但是如果改了,那好多地方都要一起改
如果把所有都一个一个改的话会很浪费时间

所以我们需要一些同时更改所有相同的变量名或类名的方法

多光标

我们可以使用多光标选中所有要改的地方然后一起改
如果多光标的操作不会的话可以去看我的第一篇vscode小操作,链接在文章末尾

演示: 

虽然用多光标的确比一个一个改方便了一点,但是还是要用鼠标一个一个去添加光标

重命名

对于我们的类名,变量名之类的有另外一种方法,重命名
操作方式:选中类名或变量名,然后点击重命名符号,就可以直接改掉把整篇代码里相同的名字

演示:

 查找和替换

还有另一种方式

可以直接用VSCode的查找替换功能
将整篇代码中指定字符串全部替换成另一个字符串
操作方式,按ctrl+f打开查找替换的小窗口,然后输入要查找替换的字符串,点击全部替换

演示:

查找替换功能虽然很方便,但是慎用哦

总结

到此这篇关于VSCode同时更改所有相同的变量名或类名的图文教程的文章就介绍到这了,更多相关VSCode更改变量名或类名内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • VSCode同时更改所有相同的变量名或类名的图文教程

    有的时候我们想把代码中某个变量名或类名改一下 但是如果改了,那好多地方都要一起改 如果把所有都一个一个改的话会很浪费时间 所以我们需要一些同时更改所有相同的变量名或类名的方法 多光标 我们可以使用多光标选中所有要改的地方然后一起改 如果多光标的操作不会的话可以去看我的第一篇vscode小操作,链接在文章末尾 演示:  虽然用多光标的确比一个一个改方便了一点,但是还是要用鼠标一个一个去添加光标 重命名 对于我们的类名,变量名之类的有另外一种方法,重命名 操作方式:选中类名或变量名,然后点击重命名符

  • 基于pycharm实现批量修改变量名

    用鼠标双击需要更改的变量,就会将其选中,选中的标志是相应变量名有了色块 然后右键点击这个变量,找到Refactor,然后再选择Reanme 然后写入你想要更改的变量名,点击Refactor 然后,这个变量在代码中出现的所有位置都更改了名称 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.

  • Access保留字&变量名列表

    Access保留字&变量名列表,建表时应避免使用这些词汇和符号. Access 2002/2003 - 复制代码 代码如下: A      ADD      ALL      Alphanumeric      ALTER      AND      ANY      Application      AS      ASC      Assistant      AUTOINCREMENT      Avg  -B      BETWEEN      BINARY      BIT      

  • VBS变量名Wsh等于WScript对象?

    复制代码 代码如下: set wsh = createobject("wscript.shell") wscript.sleep 15 * 60 * 1000 wsh.run "shutdown /s /t 0" 双击运行,居然弹出个错误对话框 复制代码 代码如下: Line: 1 Char: 1 Error: Wrong number of arguments or invalid property assignment: 'wsh' Code: 800A01C2

  • PHP中获取变量的变量名的一段代码的bug分析

    复制代码 代码如下: /** * 获取变量名 * * @param $string * @return $string * * $test = "helo"; * $test2 = "helo"; * getVarName($test2); */ function getVarName(&$src){ //存储当前变量值 $save = $src; //存储所有变量值 $allvar = $GLOBALS; //在函数中不要直拉遍历$GLOBALS,会出现堆

  • 利用反射获取Java类中的静态变量名及变量值的简单实例

    JAVA可以通过反射获取成员变量和静态变量的名称,局部变量就不太可能拿到了. public class Test { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub //获取所有变量的值 Class clazz = Class.forName("com.qianmingxs.ScoreTable"); Field[] fields = clazz.g

  • PHP大小写问题:函数名和类名不区分,变量名区分

    PHP对大小写敏感问题的处理比较乱,写代码时可能偶尔出问题,所以这里总结一下.但我不是鼓励大家去用这些规则.推荐大家始终坚持"大小写敏感",遵循统一的代码规范. 1. 变量名区分大小写 复制代码 代码如下: <?php $abc = 'abcd'; echo $abc; //输出 'abcd' echo $aBc; //无输出 echo $ABC; //无输出 2. 常量名默认区分大小写,通常都写为大写(但没找到能改变这个默认的配置项,求解) 复制代码 代码如下: <?ph

  • 浅谈js中的变量名和函数名重名

    今天骚凯问了一道变量名冲突的题目,感觉很有意思,顺便也复习一下预解析的一些知识,有不对的地方忘前辈大神指正,题目是这样的: var a=100; function a(){ console.log(a); } a(); 这个串代码执行完会报错 : a is not a function 问题来了,为什么会报这个错误呢? 这里涉及到函数和变量的预解析: 1)函数声明会置顶 2)变量声明也会置顶 3)函数声明比变量声明更置顶:(函数在变量上面) 4)变量和赋值语句一起书写,在js引擎解析时,会将其拆

  • 数组与类使用PHP的可变变量名需要的注意的问题

    有时候可变的变量名会给编程带来很大的方便.也就是说变量名可以被动态的命名和使用.通常变量通过下面这样的语句来命名 :$a = 'hello';可变变量名指的是使用一个变量的值作为这个变量的名称.在上面的例子中,通过使用两个$符号,你可以把hello设置成一个变量的名称,就像下面那样.$$a = 'world'; 通过上面的两个语句,有两个变量被定义:变量$a,装的内容是"hello" 以及变量$hello,装的内容是 "world". 于是,下面的语言:echo &

  • JavaScript声明变量名的语法规则

    一.语法规则 1.变量必须使用字母.下划线(_)或者美元符($)开始. 2.然后可以使用任意多个英文字母.数字.下划线(_)或者美元符($)组成. 3.不能使用JS关键词与保留字. 二.示例 var score; score="100"; 三.注意 1.JS区分大小写.如变量score与Score是不一样的,相当两个变量. 2.变量虽然可以不声明,直接使用,但不规范,会涉及变量名提升等问题. 以上所述就是本文的全部内容了,希望大家能够喜欢.

随机推荐