将Yahoo!,Google,Wikipedia等与UltraEdit集成

2023-10-12 17:18

本文主要是介绍将Yahoo!,Google,Wikipedia等与UltraEdit集成,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

UltraEdit是一款功能强大基于磁盘的文本编辑器、程序员的编辑器和十六进制编辑器。可以用于编辑HTML、PHP、javascript、Perl、C/C++、Python以及其他任何的编码/编程语言。

点击下载UltraEdit正式版

您是否曾经打开过PHP,C / C ++或Java文件,并且想知道特定的功能是什么?您是否曾经打开过一个文本文件,并在Google上搜索了一个陌生的技术术语或短语?本教程将向您展示如何通过在编辑窗口中突出显示文本并单击工具栏按钮来访问浏览器中所需的信息。

在这里插入图片描述

在我们的超级技巧“向工具栏添加网页”中,我们研究了UltraEdit强大的自定义工具功能如何直接从编辑器窗口提供命令行交互。这种简单而强大的功能为您将喜爱的文本编辑器与喜爱的应用程序或网页集成提供了许多机会。
在本教程中,我们将更深入地研究此功能的可能性。我们将设置一个自定义工具,以将搜索引擎与UltraEdit集成在一起;专门用于通过命令行将编辑器窗口中的选定文本传递到浏览器窗口中的搜索查询URL。简而言之,我们将建立一个工具,只需单击一个按钮,即可在我们喜欢的搜索引擎上搜索选定的文本。
在这里插入图片描述

将您喜欢的搜索引擎与UltraEdit集成

为了遵循本教程,您将需要了解如何使用和配置自定义工具。您可以从以下电源提示中了解有关UltraEdit的自定义工具的更多信息:

1.在浏览器窗口中的搜索引擎上运行搜索

为了设置您的工具以通过浏览器与搜索引擎进行交互,您需要首先从浏览器窗口对所选搜索引擎执行常规搜索。完成此操作后,您将需要从浏览器的地址栏中复制URL。您将复制搜索URL,以便知道传递给命令行的内容以及将所选文本放在搜索URL本身的位置。

2.复制搜索URL并配置您的工具

接下来,您将需要配置一个自定义工具,如我们的Power Tip“将网页添加到工具栏”中所述。对于命令行,您将使用复制的搜索URL。在我们的示例中,我们设置了一个在Firefox上搜索Google的工具,因此我们的命令行如下所示:

Firefox http://www.google.com/search?q=Unicode

其中“ Unicode ”是我们的搜索词。

请记住,工作目录将是您选择的浏览器的安装目录,并且您必须在命令行中调用浏览器。

注意:有关常用网站搜索URL(Yahoo,Dictionary.com,Php.net等)的一些命令行参数的列表,请单击此处。

3.将%sel%参数添加到工具的命令行中

在%SEL%参数配置工具的特殊参数。当此参数包含在命令行中时,UltraEdit会将其替换为在当前打开的编辑窗口中选择的任何文本。

用UltraEdit参数%sel%替换搜索词。这将使UltraEdit将编辑器窗口中当前选择的单词或短语插入命令行。您针对选定文本进行Google搜索的最终命令行参数将类似于以下内容:

Firefox http://www.google.com/search?q=%sel%

在这里插入图片描述

注意:有关更多命令行变量,请单击“工具配置”对话框中的“帮助”按钮。

注意:如果您的搜索查询URL包含&符号,则需要将命令行URL括在引号中,如下所示:

Firefox“ http://www.google.com/search?sitesearch=www.w3schools.com&as_q=%sel%”

现在,每次您突出显示一个单词或短语并单击您的工具时,浏览器窗口就会启动,其中包含您最喜欢的搜索引擎对该短语的搜索结果。您可以设置一个工具来搜索Google,Wikipedia,Dictionary.com等…几乎任何您喜欢的搜索引擎。可能性是无止境!

在这里插入图片描述

一些常用且有用的搜索引擎查询网址

以下是一些我们用于不同网站上的搜索查询的命令行参数。

搜索引擎:

Google:http://www.google.com/search?
q=%sel% Yahoo !: http://search.yahoo.com/search?p=%sel%

信息性:

Wikipedia: http://en.wikipedia.org/wiki/%sel%
Dictionary.com: http://dictionary.reference.com/browse/%sel%
Thesaurus.com: http://thesaurus.reference.com/browse/%sel%
Whois Lookup: http://www.whois.net/whois_new.cgi?d=%sel%
Answers.com: http://www.answers.com/main/ntquery?s=%sel%

开发/编程:

PHP.net: http://us3.php.net/manual-lookup.php?pattern=%sel%
cplusplus.com: http://www.cplusplus.com/query/search.cgi?q=%sel%
W3 Schools (Javascript/HTML/AJAX and more): “http://www.google.com/search?sitesearch=www.w3schools.com&as_q=%sel%”

这篇关于将Yahoo!,Google,Wikipedia等与UltraEdit集成的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

springboot集成easypoi导出word换行处理过程

《springboot集成easypoi导出word换行处理过程》SpringBoot集成Easypoi导出Word时,换行符n失效显示为空格,解决方法包括生成段落或替换模板中n为回车,同时需确... 目录项目场景问题描述解决方案第一种:生成段落的方式第二种:替换模板的情况,换行符替换成回车总结项目场景s

SpringBoot集成redisson实现延时队列教程

《SpringBoot集成redisson实现延时队列教程》文章介绍了使用Redisson实现延迟队列的完整步骤,包括依赖导入、Redis配置、工具类封装、业务枚举定义、执行器实现、Bean创建、消费... 目录1、先给项目导入Redisson依赖2、配置redis3、创建 RedissonConfig 配

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

springboot2.1.3 hystrix集成及hystrix-dashboard监控详解

《springboot2.1.3hystrix集成及hystrix-dashboard监控详解》Hystrix是Netflix开源的微服务容错工具,通过线程池隔离和熔断机制防止服务崩溃,支持降级、监... 目录Hystrix是Netflix开源技术www.chinasem.cn栈中的又一员猛将Hystrix熔

MyBatis-Plus 与 Spring Boot 集成原理实战示例

《MyBatis-Plus与SpringBoot集成原理实战示例》MyBatis-Plus通过自动配置与核心组件集成SpringBoot实现零配置,提供分页、逻辑删除等插件化功能,增强MyBa... 目录 一、MyBATis-Plus 简介 二、集成方式(Spring Boot)1. 引入依赖 三、核心机制

SpringBoot集成P6Spy的实现示例

《SpringBoot集成P6Spy的实现示例》本文主要介绍了SpringBoot集成P6Spy的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录本节目标P6Spy简介抛出问题集成P6Spy1. SpringBoot三板斧之加入依赖2. 修改

springboot项目中集成shiro+jwt完整实例代码

《springboot项目中集成shiro+jwt完整实例代码》本文详细介绍如何在项目中集成Shiro和JWT,实现用户登录校验、token携带及接口权限管理,涉及自定义Realm、ModularRe... 目录简介目的需要的jar集成过程1.配置shiro2.创建自定义Realm2.1 LoginReal

SpringBoot集成Shiro+JWT(Hutool)完整代码示例

《SpringBoot集成Shiro+JWT(Hutool)完整代码示例》ApacheShiro是一个强大且易用的Java安全框架,提供了认证、授权、加密和会话管理功能,在现代应用开发中,Shiro因... 目录一、背景介绍1.1 为什么使用Shiro?1.2 为什么需要双Token?二、技术栈组成三、环境

Java 与 LibreOffice 集成开发指南(环境搭建及代码示例)

《Java与LibreOffice集成开发指南(环境搭建及代码示例)》本文介绍Java与LibreOffice的集成方法,涵盖环境配置、API调用、文档转换、UNO桥接及REST接口等技术,提供... 目录1. 引言2. 环境搭建2.1 安装 LibreOffice2.2 配置 Java 开发环境2.3 配

SpringBoot集成EasyExcel实现百万级别的数据导入导出实践指南

《SpringBoot集成EasyExcel实现百万级别的数据导入导出实践指南》本文将基于开源项目springboot-easyexcel-batch进行解析与扩展,手把手教大家如何在SpringBo... 目录项目结构概览核心依赖百万级导出实战场景核心代码效果百万级导入实战场景监听器和Service(核心