WebStorm 等开发工具多行选中和修改教程

0 阅读3分钟

^ 关注我,带你一起学GIS ^

前言

在日常开发中,不知道你会不会经常遇到一种情况,就是在开发工具中需要同时选中或修改多行数据。如果你一次次或者一行行的修改则会略显繁琐,在一定程度上降低了开发效率。好在,大多开发工具都提供了同时选中和修改多行数据的能力。

软件环境

下面以webstorm开发工具为例进行讲解。

时间:2026年

系统:Windows 11

webstorm:2024.1.5

使用方法

首先将光标置于选中行前,然后按住【Alt+Shift】键,同时按下鼠标左键并拖动选中目标数据。

数据选中之后以高亮状态显示

最后松开键盘和鼠标,输入修改内容。

以上这个操作可能你会觉得与常规修改没多大的区别,下面我告诉你,重磅的的来了。

以下代码中定义了一个属性labelRenderer,假如有一天这个属性名称被修改为labelRenderer2了,那么你再直接修改或者一个一个的粘贴就显得不太合适了。

此时就可以使用批量选中修改方法,将光标置于属性labelRenderer之后,键入2即可。

此时,肯定有同学要发问了,那我为什么不能使用全局替换或者局部替换呢?在这里,全局替换可能有一定的风险性,因为你可能无法确定labelRenderer这个名称的变量都在项目中什么位置使用,所以不推荐。但是局部替换是OK的,在这里是可以使用的。这都是不同的修改方法,怎么选择,取决于你自己的喜好和判断。

经过测试,该方法在webstorm、notepad++、vscode工具中均能够正常使用,不能在windows自带的记事本中使用。

注意:其他的开发软件可能快捷键不一致,读者可自行测试。

GIS之路 开发示例数据下载,请在公众号后台回复:vector

全国信息化工程师-GIS 应用水平考试资料,请在公众号后台回复:GIS考试


GIS之路 公众号已经接入了智能助手**,** 可以在对话框进行提问,也可以直接搜索历史文章进行查看。

都看到这了,不要忘记点赞、收藏 + 关注

本号不定时更新有关 GIS开发 相关内容,欢迎关注 !

[1]     GeoTools 开发合集(全)

[2]     OpenLayers 开发合集(全)

[3]     GDAL 开发合集(全)

[4]     ArcPy 开发合集(全)

[5]     ArcPy,一个基于 Python 的 GIS 开发库简介

[6]     GeoTools,一个基于 Java 的 GIS 开发库简介

[7]     Turf,一个基于 JS 的 GIS 开发库简介

[8]     GDAL,一个基于 Python 的 GIS 开发库简介

[9]     GeoJSON 数据源简介

[10]   GIS 影像数据源简介

[11]   GIS 名词解释大全

[12]   GIS 服务器,GeoServer 简介

[13]   从微信指数看当前 GIS 框架的发展趋势

[14]   Landsat 卫星数据简介

[15]   OGC,开放地理空间联盟简介

[16]   中国地图 GeoJSON 数据集网站简介

[17]   高校停招 GIS 专业,背后隐藏着怎样的逻辑?

[18]   实用小工具推荐合集

[19]   ArcGIS Pro 添加底图的方式

[20]   GIS 坐标转换:Shp 数据重投影