首页 > 编程语言 >NodePad++一次复制多行粘贴到对应位置

NodePad++一次复制多行粘贴到对应位置

时间:2022-09-22 15:57:28浏览次数:49  
标签:++ 字段 复制 选中 即可 换行符 NodePad 粘贴

有时候要写sql,但是里面有很多字段要对应上,如果要自己一个字段一个字段的去写是在有点麻烦,是不是有更好的方法做到这件事呢?

要做这件事,首先分析下我们已有数据的情况,每个字段在系统的元数据表都是已经存在的,能否从元数据表里拿到字段名,然后根据一个顺序一次复制、一次粘贴搞定这个事情。

f218b31684f6c4b09bdba45f3c78593e.png

需要用nodepad++达到这种效果,实现等号左边的非常容易,复制粘贴即可,之后再按shift+alt+方向键即可进入列编辑模式,即可为每一行输入一个等号。3248448b9db8a8089bc0c8661b442f2d.png
最困难的一步到了,让右边的多列在粘贴时也能刚好对应上位置,如果我们直接使用shift+alt+方向键选中列后粘贴的话,结果就会出现这样的情况,如972dc26ab45621923e84e99e32ba35d5.png
表t的每一个字段都粘贴上了表b的所有所有列,9*9=81,再加上最后一个换行符就是82行

产生这样的结果的原因就是表b每一行结尾的换行符也被我们复制粘贴上了,所以我们需要先用列编辑模式选中表b所有字段,最后在后面输入空格,复制时只要只要在表b字段的换行符之前选中全部字段再粘贴即可(简单说就是在每行行尾插入空格,复制是最后一个计空格不复制即可),对表b字段选中复制时的样式如下图,可以看到在逗号后面还有很大一部分空白的阴影区域,看到这样的效果即说明复制时没有带上换行符。

fd279ea4844242f455c202de72350c45.png
复制好之后再去表t的等号后面使用行编辑模式(shift+alt+↓)选中,再粘贴即可。67411a09783522a0dade32d4034e802f.png

 

标签:++,字段,复制,选中,即可,换行符,NodePad,粘贴
From: https://www.cnblogs.com/y593216/p/16719578.html

相关文章

  • VScode中配置C语言/C++运行环境
    https://www.bilibili.com/video/BV1Cu411y7vT/?spm_id_from=333.337.search-card.all.click&vd_source=50f71b6f0ea6d5115ac14c7af4277547......
  • 类型推导--Effective modern C++ 学习笔记
    类型推导--EffectivemodernC++学习笔记auto和template虽然用起来很爽,但是作为程序员我们应该了解C++编译器做了哪些事情,从而确实的保证整套机制能够顺利的运作。1.模......
  • 【代码片段】Qt6.2.4 C++种的信号和槽
    参考https://www.bilibili.com/video/BV14t411b7EL?p=5注意对于哪里需要用到指针,哪里需要地址还不是很明白,逻辑可以参考环境环境版本windows10QT6.2.......
  • T1052计算邮资 (信息学一本通C++)
     目录 [题目描述]根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克),基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克......
  • T1051 分段函数(信息学一本通C++)
     目录 [题目描述]编写程序,计算下列分段函数y=f(x)的值。 y=-x+2.5;0<=x<5 y=2-1.5(x-3)(x-3);5<=x<10 y=x/2-1.5;10<=x<20[输入]一个浮点数N......
  • T1054 三角形判断(信息学一本通C++)
     目录 [题目描述]给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。如果能构成三角形,则输出“yes”,否则输出“no”。[输入]输入共一行,包含......
  • T1053 最大数输出 (信息学一本通C++)
     目录 [题目描述]输入三个整数,数与数之间以一个空格分开。输出一个整数,即最大的整数。[输入]输入为一行,包含三个整数,数与数之间以一个空格分开。[输出]输出一行......
  • T1055 判断闰年 (信息学一本通C++)
     目录 [题目描述]判断某年是否是闰年。如果公元a年是闰年输出Y,否则输出N。[输入]输入只有一行,包含一个整数a(0<a<3000)。[输出]一行,如果公元a年是闰年输出Y,......
  • T1057 简单计算器(信息学一本通C++)
     目录 [题目描述]一个最简单的计算器,支持+,-,*,/四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。然而:   1.如果出现除数为0......
  • T1056点和正方形的关系 (信息学一本通C++)
     目录 [题目描述]有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)。如果......