给EmEditor添加自定义外部工具DuilibPreviewer

2023-11-20 13:44

本文主要是介绍给EmEditor添加自定义外部工具DuilibPreviewer,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

duilib是一款xml描述UI布局的优秀的c++开源界面库,为了方便开发布局UI,有网友制作了预览工具DuilibPreviewer,源码链接https://github.com/juhuaguai/duilib/tree/master/DuilibPreview。

为了进一步方便开发,便于随时预览自己用xml写的界面,可以将DuilibPreviewer嵌入到EmEditor。如果想给EmEditor嵌入其他外部工具,那么操作步骤类似。

1.菜单栏-》工具-》外部工具-》自定义工具-》新建。

2.标题自己起名,就是你在外部工具栏看到的工具名,比如duiPreviewer。

3.命令填exe所在的绝对路径,比如c:\duilib\bin\duilibpreview.exe。

4.参数填$(Path),表示当前EmEditor所打开的这个文件。

5.初始目录填$(Dir),表示当前EmEditor所打开的这个文件所在的目录。

6.图标路径随便选,可以看到能选ico和exe,dll等,如果是exe等,会从里面自己提取出图标。

7.确定,接下来需要设置快捷键。

快捷键的设置需要EmEditor高级版(付费版),有能力的建议付费支持EmEditor。(网上也有免费的激活码,很容易找到)

升级到高级版之后,按照如下步骤设置快捷键:

1.菜单-》工具-》当前配置属性,看打开的窗口是XML属性即可。(因为duilib是用xml描述布局,duilibpreviewer也是需要的xml文件,我们这里给duilibpreviewer设置快捷键,针对xml就行)

2.左侧选择 键盘,右侧类别选 外部工具,命令选duipreviewer。

3.点 按下新的快捷键 下发的编辑框,按下你想用的快捷键,比如ALT+F10,编辑框出现你按下的快捷之后,点分配。

4.看到快捷键到 当前键 下边的框里,然后点确定,就设置好了,可以自己按快捷键试试。

关于配色

EmEditor的xml格式的默认的配色方案我实在有点欣赏不动,高亮不知道怎么去设置,干脆改主题。步骤如下:

1.菜单-》工具-》当前配置属性。

2.左侧选择 显示,右侧就看到主题了,建议主题下拉框里直接选择MinimalZen,挺省事的,想要自己折腾配色方案的,自己去根据下边的条目一点一点设置就行了。

3.确定。想改自己的可以看到这里也能改字体。

这篇关于给EmEditor添加自定义外部工具DuilibPreviewer的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/395026

相关文章

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

高效录音转文字:2024年四大工具精选!

在快节奏的工作生活中,能够快速将录音转换成文字是一项非常实用的能力。特别是在需要记录会议纪要、讲座内容或者是采访素材的时候,一款优秀的在线录音转文字工具能派上大用场。以下推荐几个好用的录音转文字工具! 365在线转文字 直达链接:https://www.pdf365.cn/ 365在线转文字是一款提供在线录音转文字服务的工具,它以其高效、便捷的特点受到用户的青睐。用户无需下载安装任何软件,只

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

自定义类型:结构体(续)

目录 一. 结构体的内存对齐 1.1 为什么存在内存对齐? 1.2 修改默认对齐数 二. 结构体传参 三. 结构体实现位段 一. 结构体的内存对齐 在前面的文章里我们已经讲过一部分的内存对齐的知识,并举出了两个例子,我们再举出两个例子继续说明: struct S3{double a;int b;char c;};int mian(){printf("%zd\n",s

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

超强的截图工具:PixPin

你是否还在为寻找一款功能强大、操作简便的截图工具而烦恼?市面上那么多工具,常常让人无从选择。今天,想给大家安利一款神器——PixPin,一款真正解放双手的截图工具。 想象一下,你只需要按下快捷键就能轻松完成多种截图任务,还能快速编辑、标注甚至保存多种格式的图片。这款工具能满足这些需求吗? PixPin不仅支持全屏、窗口、区域截图等基础功能,它还可以进行延时截图,让你捕捉到每个关键画面。不仅如此

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

PR曲线——一个更敏感的性能评估工具

在不均衡数据集的情况下,精确率-召回率(Precision-Recall, PR)曲线是一种非常有用的工具,因为它提供了比传统的ROC曲线更准确的性能评估。以下是PR曲线在不均衡数据情况下的一些作用: 关注少数类:在不均衡数据集中,少数类的样本数量远少于多数类。PR曲线通过关注少数类(通常是正类)的性能来弥补这一点,因为它直接评估模型在识别正类方面的能力。 精确率与召回率的平衡:精确率(Pr

husky 工具配置代码检查工作流:提交代码至仓库前做代码检查

提示:这篇博客以我前两篇博客作为先修知识,请大家先去看看我前两篇博客 博客指路:前端 ESlint 代码规范及修复代码规范错误-CSDN博客前端 Vue3 项目开发—— ESLint & prettier 配置代码风格-CSDN博客 husky 工具配置代码检查工作流的作用 在工作中,我们经常需要将写好的代码提交至代码仓库 但是由于程序员疏忽而将不规范的代码提交至仓库,显然是不合理的 所

10个好用的AI写作工具【亲测免费】

1. 光速写作 传送入口:http://u3v.cn/6hXWYa AI打工神器,一键生成文章&ppt 2. 讯飞写作 传送入口:http://m6z.cn/5ODiSw 3. 讯飞绘文 传送入口:https://turbodesk.xfyun.cn/?channelid=gj3 4. AI排版助手 传送入口:http://m6z.cn/6ppnPn 5. Kim