目录
需求描述
日常工作中,我们可能会遇到将一些网站上的数据复制到Excel表格中的情况,例如,我想将该网页所有歌曲名称复制到Excel表格中。
一般我们都会按住鼠标左键不放,拖动鼠标以选中所有歌曲,Ctrl+C。
转到Excel,Ctrl+V
可以看到,从网页复制粘贴到Excel中的数据格式错乱,我们只想要歌曲,而复制过来的数据歌曲、歌手、专辑都挤在了一列。下图才是我们想要的效果,那么怎样才能实现呢?
想要实现上图效果,我们可以借助VS Code。没有VS Code的同学可以根据下文进行下载安装,VS Code是一款轻量级的代码编辑器,安装包大小仅为70多兆,安装过程也比较简单,傻瓜式安装,一直点下一步即可。安装了的同学可以跳过该部分。
VS Code的下载与安装
官网下载地址:
单击Download for Windows Stable Build按钮进行下载
稍等片刻,在弹出的窗口中选择安装包的存放路径
左下角可以看到VS Code安装包的下载进度
下载好后到安装包存放路径双击VS Code安装包
我同意此协议,点击下一步
选择好安装路径后,点击下一步
点击下一步
勾选创建桌面快捷方式,点击下一步
点击安装
看到该界面就表示安装完成了,点击完成
点击文件,接着点击新建文本文件。
然后我们就可以开始进行文本编辑操作了
需求实现
1.按住鼠标左键拖动,选中所有歌曲,Ctrl+C
2.回到VS Code,Ctrl+V
3.观察数据发现,复制粘贴过来的歌曲名前有序号01,02,03...,后有字符串“VIP 3D MV周杰伦”,下方还有专辑名。序号、字符串“VIP 3D MV周杰伦”和专辑名都是我们不想要的,因此我们需要把它们去除。
4.去除字符串“VIP 3D MV周杰伦”
Ctrl + Shift + L:选择当前选择的所有出现
鼠标选中任意一个字符串“VIP 3D MV周杰伦”,第一个被选中的字符串“VIP 3D MV周杰伦”将显示蓝色背景,同时按住Shift + Ctrl + L以选中所有字符串“VIP 3D MV周杰伦”,选中之后所有字符串“VIP 3D MV周杰伦”将出现蓝色背景,松手。
5.不操作鼠标,按一次键盘方向左键(Home键)
6.观察发现,所有字符串“VIP 3D MV周杰伦”的右边的光标都移动到了左边。
7.按一次Enter键以进行换行
8.去除专辑名
Ctrl + L:选择当前行
Ctrl + L选择所有字符串“VIP 3D MV周杰伦”所在行
9.再按一次L键以选中专辑所在行
10.按一次Backspace
11.去除序号
按一次方向上键(PgUp键),注意光标的位置变化
按两次方向右键(End键),注意光标位置变化
按两次Backspace键
12.Ctrl + A,Ctrl + C
13. Ctrl + V,选择匹配目标格式
14.最后结果
扩展
上面提到的Ctrl + Shift + L,Ctrl + L还有很多使用场景,这里只是举了一个例子。除此之外,VS Code还有很多比较好用的文本编辑操作。
大小写转换
初次使用,需要我们预先设置好大小写快捷键
搜索框输入“大写”二字。
点击笔形状图标
完成了以上设置,我们就可以对文本进行大写转换了,原始文本如下:
Ctrl + A,Ctrl + U + U
最终结果:
转为小写:
转换为小写、转化为词首字母大写的设置方法同转换为大写同理,需要注意的是避免快捷键冲突。
在每行文本的前后增删字符串
Shift + Alt + I(i):在选定的每一行的末尾插入光标
中秋将至,如果给朋友发祝福不带上他们的名字,大家可能会觉得你是群发的没诚意,所以,我们先把朋友的名字打出来。
先Ctrl + A,再Shift + Alt + I
输入想要对他们说的话:
如果你觉得还不够亲昵,可以在她们的名字面前加上“亲爱的”。
Fn + 方向左键(Home键),注意光标位置变化。
输入亲爱的:
然后,就是到微信复制粘贴了(手动狗头)
以上关于 Shift + Alt + I 的用法纯属娱乐。
最后,感谢你能看到这里!