WLW(windows live writer) 语法高亮插件

简介: 本人也在各种地方找过很多语法高亮的插件,要满足我的基本需求,能支持如下几种语法高亮: JavaScript Java SQL XML CSS 可惜一直没找到自己满意的插件,总是有各种各样的问题,特别是有些插件名字叫语法高亮,根本就不能高亮,只有个缩进排版什么的,浪费过很多时间.

本人也在各种地方找过很多语法高亮的插件,要满足我的基本需求,能支持如下几种语法高亮:

  • JavaScript
  • Java
  • SQL
  • XML
  • CSS

可惜一直没找到自己满意的插件,总是有各种各样的问题,特别是有些插件名字叫语法高亮,根本就不能高亮,只有个缩进排版什么的,浪费过很多时间.

CodeSnippet是我目前为止感觉最好的,对很多语法都有支持.其次还有很多效果,比如使用容器,隔行换色,显示行号等.

image

没有对xml的直接支持.不过用HTML就行了:

<session-factory>
    <!--  
        <property name="hibernate.dialect"> org.hibernate.dialect.MySQL5Dialect</property>
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql:///test</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.connection.password">root</property>
        <property name="hibernate.show_sql">true</property>
    -->
    <!-- 自动更新表结构,一般在新增时有效,更新时无效 -->
    <property name="hibernate.hbm2ddl.auto">update</property>
    <!-- 引入映射文件 -->
    <mapping resource="cn/domain/User.hbm.xml" />
</session-factory>

插入一个Java的代码段,效果显示如下:

public class BaseAction<T> extends ActionSupport implements ModelDriven<T> {
 
    @Resource
    protected RoleService roleService;
    @Resource
    protected DepartmentService departmentService;
    @Resource
    protected UserService userService;
    @Resource
    protected PrivilegeService privilegeService;

不过本人第一次使用的时候,发现它的容器有最大高度的限制,超出部分就有滚动条,颇为不爽,不过后来发现它真的很强大,可以自定义的CSS样式:

image

把以下这个属性中的max-height删除就可以了,貌似初始值好像是230多一点.反正在页面不希望看到滚动条,就直接把max-height删掉了,在写博客的时候可能还是会看到滚动条,不过发布到博客上之后就没有了.

image

可以自定义很多样式,虽然自己用不着,但是显示的效果和灵活度确实很不错.写在这里是为了有需求的朋友可以试一试,下载地址我也放在CSDN的下载频道里了:

http://download.csdn.net/source/3166543

如果大家很更好的工具,也希望能够拿出来.毕竟本人当初也为了一个好用的插件而不是简单的插件找了好久,不胜感激.

目录
相关文章
|
API C++ Windows
【Live555】Live555 Windows下使用VS2017编译教程
【Live555】Live555 Windows下使用VS2017编译教程
【Live555】Live555 Windows下使用VS2017编译教程
|
数据建模 C++ Windows
live555开发笔记(一):live555介绍、windows上msvc2017编译和工程模板
live555开发笔记(一):live555介绍、windows上msvc2017编译和工程模板
live555开发笔记(一):live555介绍、windows上msvc2017编译和工程模板
|
网络协议 IDE 测试技术
VS Code 折腾记 - (13) VS Live Share (可提高效率的代码实时协作插件)的使用姿势
这货憋了大半年,终于进入可用状态了,体验了一段时间后,该水文诞生了... 这货是什么,微软自家出的实时协作插件,有用过石墨文档或者腾讯文档的没?差不多那样了.
372 0
|
PHP
MAC &#19978;&#30340; Live Writer : ecto
ecto 在这里: http://illuminex.com/ecto/ 它是一款 MAC 上的 live writer,对我来说,没有 writer 之类的工具,我就宁可不写博客。 测试插入图片 测试插入代码 Something is wrong with the XAMPP installation :-( 本文基于Creative Commons Attribution 2.5 China Mainland License发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名http://www.cnblogs.com/luminji(包含链接)。
852 0
|
Windows Web App开发
Windows Live Writer插入代码vs2010插件
网络上的许多插件都不错,我比较看好vsPaste,可惜很久没更新了,在vs2010中复制代码的时候,会出现中文乱码的情况。据说是vs2010的BUG。     本插件修改自vsPaste,作者的网站无法打开,无法联系作者,抱歉!     主要修改如下:     1,修正从vs2010复...
755 0
|
数据安全/隐私保护 数据格式 JSON
测试Live Writer写日志
/** * @author ZhangYi */ var LOGIN_WIN_STATE = 0;//多次调用且不关闭,会出现bug function getLoginWin(para) { if(LOGIN_WIN_STATE || document.
653 0
|
监控 Windows
Windows Live Writer的使用
帮助地址在这里:space.cnblogs.com/forum/topic/8550/ 博客园支持SyntaxHighlighter代码着色,可以用相应的Live Writer代码着色插件进行代码着色。
911 0
Live Writer 还可以写博客耶
原来好多东西都是可以整合的。
494 0
|
API Windows 数据安全/隐私保护
测试Live Writer
今天发现有这个离线的写Blog工具,测试一下,看看 如何配置Windows Live Writer 1、在菜单中选择“Weblog”,然后选择“Another Weblog Service”。2、在Weblog Homepage URL中输入你的Blog主页地址。
1042 0