利用SciTE的导出功能保持代码语法着色效果
有些集成开发环境的代码,比如Eclipse和Visual Studio的代码拷贝到有道云笔记里,就失去了语法着色效果。(Intellij里的代码拷贝有道云笔记能保持语法着色效果,这一点蛮好的。)

上述Java代码拷贝到有道云笔记,就成了素雅的文本:

怎么解决这个小问题呢?利用SciTE的导出THML功能就可以搞定。

打开导出的HTML文档:

此时,选中全部文档内容,拷贝到有道云笔记里,就可以保持语法着色效果。
package net.hw.lambda;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.List;
/**
 * Created by howard on 2018/2/1.
 */
public class FilterLinesDemo {
    public static void main(String[] args) throws Exception {
        List<String> lines = new ArrayList<>();
        BufferedReader br = new BufferedReader(new FileReader("test.txt"));
        String nextLine = "";
        while ((nextLine = br.readLine()) != null) {
            lines.add(nextLine);
        }
        // 输出包含“scala”的行
        System.out.println("输出包含“scala”的行:");
        lines.stream().filter(line -> line.contains("scala")).forEach(System.out::println);
        // 输出以“i”打头的行
        System.out.println("输出以“i”打头的行:");
        lines.stream().filter(line -> line.startsWith("i")).forEach(System.out::println);
    }
}
  • SciTE对很多类型的文件都有语法着色功能;
  • SciTE导出的文件格式有几种:HTML、PDF、RTF、LaTex、XML。

利用SciTE的导出功能保持代码语法着色效果相关推荐

  1. markdown的流程图实现和代码语法着色

    用flowchart为markdown添加流程图 举个例子如下,根据这个例子大家就能看懂我到底是怎么实现的 <!DOCTYPE html> <html> <head> ...

  2. 利用svn的blame功能查出代码的每一行是谁写/改的

    以前我还没有用过svn的blame功能, 但最近看到一哥们用, 我才发现自己一直不会这个重要的小功能. blame的意思是责怪, 实际上就是追责咯, 它可以查出代码的每一行是谁写/改的. 咱们以Win ...

  3. xlsx模块 前端_利用xlsx-syle前端导出excel且支持自定义样式

    利用xlsx-syle前端导出excel且支持自定义样式 前言 本文的代码是基于react的. 本文仅用于记录我在前端导出excel遇到的问题的笔记整理. 需求描述 需要前端来实现对数据的导出,导出成 ...

  4. 使用EasyExcel实现导入导出功能

    使用EasyExcel实现导入导出功能 一.导出 1.使用ideal新建一个maven项目,并在pom.xml文件中引入EasyExcel依赖 <!--easyexcel实现导入导出--> ...

  5. 假导出Excel功能实现,按CSV格式快速导出功能代码参考(追求代码追求简洁复用)...

    我们辛苦录入的数据都希望能有重复利用的价值,一方面这些基础数据需要有数据库级的重复利用,程序级别的重复利用,另一方面还需要直接可以方便的导出倒入的功能比较好,虽然我们自己制作的统计分析功能很强大,但是 ...

  6. 代码编辑器语法着色功能实现-Java版

    引言 最近在整理代码时,找到了去年写的一个编辑器语法着色功能的代码.想来刚刚完成的时候,就想着能够公布出来,与大家交流.但直到现在仍寂寞的待在文件夹的角落里,颇有点明珠暗投的意思.自己能理解简单,通过 ...

  7. SQL Server 在代码级别实现导入导出功能

    解决excel表数据截断问题 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\E ...

  8. java textsharp,月光软件站 - 编程文档 - 其他语言 - 利用TextEditorControl控件现代码语法高亮显示...

    /********************************************************************************************** * 创建 ...

  9. 用requests获取网页源代码 python-手把手教你利用爬虫爬网页(Python代码)

    本文主要分为两个部分:一部分是网络爬虫的概述,帮助大家详细了解网络爬虫:另一部分是HTTP请求的Python实现,帮助大家了解Python中实现HTTP请求的各种方式,以便具备编写HTTP网络程序的能 ...

最新文章

  1. linux bin/ps,Linux下ps命令详解
  2. 清空、重设input框
  3. 从小屏到大屏,触控技术的现在与未来
  4. 可以响应各个方向CompoundDrawables点击操作的TextView的使用
  5. 国内数十位NLP大佬合作,综述预训练模型的过去、现在与未来
  6. 【渝粤教育】电大中专学前儿童语言教育 (6)作业 题库
  7. python自动化测试开发_基于python的selenium2自动化测试从基础到实战(Python3、selenium2、自动化测试、web测试)...
  8. X86汇编语言从实模式到保护模式16:特权级和特权级保护
  9. 多区域OSPF基本配置
  10. 3.Prometheus 监控技术与实践 --- Exporter
  11. Django2.0——实现简易登陆、注册
  12. linux服务器运行dyna,dynamips分布式实现详解
  13. 短视频SEO优化教程 自媒体SEO优化技巧方法
  14. Gh0st整理资料1
  15. 希捷、西数、日立4TB硬盘大乱斗
  16. 标题优化的技巧是什么
  17. 零知识证明(zero-knowledge proofs)
  18. 爬虫数据云词图片怎么做?小姐姐教你用python做B站弹幕爬虫,并进行数据分析生成词云
  19. 身份证读卡器 浏览器插件
  20. java 获取office文件页数_jacob如何获取word文档的页码

热门文章

  1. 解密昇腾AI处理器--DaVinci架构(存储系统)
  2. 学习索引结构的一些案例——Jeff Dean在SystemML会议上发布的论文(上)
  3. 基于 Kata Containers 与 iSulad 的云容器实践解析
  4. 【精彩回顾】软件DevOps云化发展的趋势
  5. mysql ddl分类_MySQL语言分类——DDL
  6. Redis集群如何安装
  7. Android笔记 android 7.0 动态申请权限
  8. 基于Matlab的跨孔层析成像的最短路径法弯曲射线追踪(一)
  9. sdram 时钟相位_Nios II 和SDRAM时钟相位计算
  10. 常用的变量值交换方法总结(C++实现)