在平时查看代码的时候比较习惯用Notepad++这个编辑器,软件比较小,同时功能还比较强大。今天来讲一讲这个软件强大的代码粘贴功能。比如有时候在编写项目文档时需要将代码粘贴到文档中进行说明,但是往往代码粘贴到word中时,格式和关键字的颜色都会改变,阅读起来很不方便。而如果使用Notepad++的代码粘贴功能,可以保证代码的格式和关键字颜色不变。

下面来演示一下如何使用代码粘贴功能。

打开一段C代码,新建一个word文档,将C代码复制到word中。

可以看到直接将代码复制过去时,默认关键字颜色自动变为黑色。

如果要保持代码关键字颜色不变,首先在Notepad++选中要复制的代码段

然后在Notepad++工具栏中选择插件---NppExport----Copy RTF to clipboard。

然后在word中直接粘贴

这时粘贴过来的代码关键字颜色会保持和Notepad++中一致,这样在查阅文档时比较方便。

同样其他的语言也可以使用这个功能。

比如用同样的方法复制一段Verilog HDL语言。

粘贴到word中格式依然保持原来的样式。

最后了解了解这个RTF是什么格式

巧用Notepad++代码粘贴功能相关推荐

  1. Word2003入门动画教程49:巧用Word中的选择性粘贴功能

    Word 2003是微软公司提供的一款文字处理软件,可以对文字进行 排版 和编辑.分段等各种处理,最终将编辑好的内容打印出来,是办公室一族中必备的办公软件之一.在使用"编辑"菜单中 ...

  2. 计算机粘贴功能不能用了,电脑复制粘贴不能用了【解决办法】

    随着生活质量的提高,我们也逐渐的步入信息化时代,手机,电脑成为了我们生活不可缺少的运用工具,而随着科技化的不断发展,手机,电脑,笔记本,一种更加小巧精致而又方便携带的运用工具已经成为了消费者购买的对象 ...

  3. Xcode代码块功能

    Xcode代码快功能 我们在开发的时候会用到很多常用的代码,比如UITableView的代理,一般情况下我们要么自己敲要么复制粘贴,但是Xcode有一个功能,可以用一行代码敲出你预设的一段代码 设置代 ...

  4. js实现复制粘贴功能

    在项目中使用到复制粘贴功能,虽然网上有很多大牛封装了很多的插件,但是还是想不去使用插件,就像自己来实现这个功能. 初步想法: 1. 获取到需要复制的内容,这里我可以将需要复制的内容放在input或者t ...

  5. 最新js实现复制粘贴功能实例

    功能:实现鼠标点击复制内容 描述:使用与手机网站.pc等端. 实现点击复制粘贴功能的代码实例: function common_copy(text){if(text.indexOf('-') !== ...

  6. VB 去除文本框粘贴功能

    我们平时在用一些软件的时候,(如QQ的密码框,WEB网页的密码框),他们都具有防止粘贴中能 在以前,我在防止这方面的工作,当文本框获得焦点时,给他处理剪贴板数据,让其清空. 以下这个代码可不时上面的方 ...

  7. vb取消文本框的粘贴功能

    以下代码在窗体 程序代码: Option Explicit    '石陆软件屋  Private Sub Form_Load()    g_hOldProc = SetWindowLong(Text1 ...

  8. 巧用canvas实现画板功能,使用画笔在图片上涂画,橡皮擦可擦除涂画,并保存

    canvas 是HTML5的元素,使用JavaScript 在网页上绘制图像. canvas 拥有多种绘制路径.矩形.圆形.字符以及添加图像的方法. 而如果想实现画笔在画板涂画画笔在图片上涂画,橡皮擦 ...

  9. linux 鼠标中键多余字符,取消Linux下的鼠标中键粘贴功能

    在linux系统下选中复制目标文本后,按鼠标中键进行粘贴,这几乎是linux的传统,基本上在所有linux系统下都是如此配置.如果你想违背这一传统,往往会被认为对linux系统的大不敬,那些linux ...

最新文章

  1. PHP消息队列用法实例分析
  2. Hibernate hql 查询指定字段并获取结果集
  3. 独立成分分析ICA系列3:直观解释与理解
  4. 角谷定理python输出变化过程_日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容...
  5. 得到qq正在登录的qq号
  6. java聚水潭_聚水潭.sln · killvs/jusuitan - Gitee.com
  7. ShareSDK集成微信、QQ、微博分享
  8. 【精】【火】关于CSDN博客与博主的第二个博客之间的区别与联系
  9. PyTorch 1.0 中文文档:多进程最佳实践
  10. 【Mac新资讯】搭载Apple M2 晶片的Mac要来啦!是否值得期待
  11. 不借助第三方变量实现两个整数变量值的互换
  12. c语言课程设计实训主要目的,《C语言课程设计实验大纲.doc
  13. Windows上搭建安卓的JAVA开发环境(Ecli...
  14. TypeError: Class constructor ServeCommand cannot be invoked without ‘new‘
  15. 用一个函数来实现将一行字符串中最长的单词输出。此行字符串从主函数传递给该函数.
  16. 一家国营老化工厂的数字化三级跳|案例解析
  17. 制作适应手机网页、平板电脑(iPad)、电脑网页的三种方法
  18. Activiti7工作流引擎:基础篇(一) 简介与IDEA插件安装
  19. hdu5514Frogs
  20. java计算机毕业设计H5女娲宫旅游网站设计与实现MyBatis+系统+LW文档+源码+调试部署

热门文章

  1. 疯狂ios讲义之创建cocos2d项目(2)
  2. Thinapp的昨天,今天和明天
  3. VTP冲突的排查与解决
  4. elk,centos7,filebeat,elasticsearch-head集成搭建
  5. 高校网络中心主任挨骂冤不冤?
  6. Spring: 读取 .properties 文件地址,json转java对象,el使用java类方法相关 (十三)
  7. 利用UIScrollView和UIPageControl实现图片切换
  8. 基于Verilog的4-PAM
  9. 【csdn】markdown使用教程
  10. python03_Python中的列表、元组、字典和集合