Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103643296
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-27 16:41:50

来自:KDE中国
 

对应KDE-Games中的大富翁式游戏的地图设计器,独立程序。它提供了包含Atlantik棋格内可能设定的各种地产元素、随机卡片、监狱等游戏元素,在一个循环式的棋局里自主定制其地图的工具。


针对KDE-PIM中的地址簿管理器的两组插件。
  • :GMX地址簿导入、导出插件。GMX是德国的信息门户网系统推介的电子名片分发格式。KDE的创始人是德国人,有这样一个面向本土需求的功能部件是可以理解的,不过对其它地区用户此插件的意义受限。

  • :地理位置数据导出插件,它和KDE-Toys中的KDE世界时钟相关。在KAddressBook中,用户可以将联系人在地球上所处的地理位置加入名片属性,通过此插件,您可以根据KWorldWatch世界地图的协助来设定联系人所在地域的经纬度,还可将此坐标写回它的配置文件,这将在地图上显示为一个绿色的旗帜,让您在查看世界时钟的同时也能了解到自己的人际关系网在世界各地的分布概况了。这个插件也许会受完美主义者和好玩者的青睐。


面向KDE高级文本编辑器的一组十余个插件。要注意它们是Kate所特有的,不能被其他以作为文本编辑器框架的软件如QuantaKDevelop等继承。Kate之所以比标准文本编辑器又强大许多,前者支持更多额外插件这点起到了很大作用,当然,Kate还有嵌入侧边栏、会话管理、外部工具联合等特有机制。

  • cppsymbolviewer

    C/C++符号定位浏览器。此插件会在编辑器界面上嵌入一个“符号列表”侧边栏,可收集当前打开的C/C++源代码内所有符号(Symbol)的列表,用户双击符号名便可将编辑游标迅速跳转到相应的位置。

    另一方面,插件的原作者正在试图扩展其功能,并将升级版本另行发布,名称改为,可支持C/C++、Java、Perl、PHP、Python、XSLT、Tcl/Tk、Fortran多种语言代码的解析,但由于它尚处于开发阶段,此版本还未被纳入KDE-Addons。

  • 文件列表载入器。当启用插件时“文件”菜单下会新增一个“Filelist”二级菜单,用户可将当前打开的所有文件以纯文本形式储存为一个列表文件。当然,双向地,您也可以从选择的列表中一次性载入许多文件。您可将此插件视作Kate会话管理的辅助。

  • Kate文件模板管理器。此插件的实用性和扩展性都颇出众,当其被激活后,在Kate的工具栏和菜单里会被各嵌入一个“从模板创建文件”的条项,里面已经提供了一些现成的模板,如图示的“以GPL协议发布的C++头文件”,您可以在这里编修既有模板,也可以启动一个向导供您从模板创建文件,此时模板中的一些关键字会根据用户设定与系统环境自动完成替换。

    Kate File Templates插件还利用了“在线百宝箱”机制,用户可以在指定的服务器上传/下载模板,实行更公开的成果交流。

  • HTML标签小工具。这个插件被启用后您可以在“工具”菜单下找到,默认时被绑定到快捷键“Alt+-”,用户可以使它便捷地插入HTML一对标签。例如您在对话框里输入字符串“bgsound”,插件程序将会自动将其补全为“”并插入到当前文档的编辑游标所在处。

  • 用于在文档中插入Shell命令输出的插件。启动插件后您将在“工具”菜单下看到新增的指令,它会向用户询问要执行的控制台命令与工作目录,并将通常应显示在终端输出上的内容重定向显示到当前文档的编辑游标处。这是个相当灵活的工具,例如您想在文档中写入当前目录下的文件列表,只要利用此插件捕捉“ls -l”命令的输出就可以到位了,不用做复制粘贴这一机械动作。

  • Python代码浏览器插件。它的工作界面也是在侧边栏上,和类似但面向语言不同。此插件可以从打开的Python代码文件中提取所有的全局变量、类定义以及对应每个类的函数,以树状列表形式陈列在侧边栏里,自然它也允许鼠标双击跳转的操作。不过这里存在一个Bug,即插件没有根据代码上下文判断要探测的语法元素是否是被包含在函数文档(Python的一种特性,您可以近似地将其视作对函数的注释)里,这可能会导致多余的提取。

  • make命令执行反馈分析插件。启动插件后,只要用户打开了一个Makefile文件,就可以通过在菜单栏上新增的“Make”条目在当前工作目录启动make指令(程序的作用是根据一些特定文件的时间戳变化来决定是否要执行一个或一组命令,并按需执行它们),所有在执行过程中出现的警告/错误信息都会被重定向到底侧边栏上的活动工作区域内,用户双击任何警示信息即可直接跳转到对应文件的对应行处,这时Kate会自动打开相关文件,以便用户快速定位问题所在。

    额外说明,尽管使用了的KDE集成开发环境KDevelop无法使用Kate Make Plugin这一插件,但它有自己更专业的make命令执行反馈分析实现,所以这一限制并不代表缺憾。

  • 模式行插件。所谓的“模式行”是和编辑器都有的一种定制特性,它允许用户在一个文件的特定几行里,在特定的一对标识符(一般是冒号)之间定义一组编辑器参数,每当Vim或Emacs打开设置了模式化的文件时,这组参数都会被预先启用。

    利用模式行用户可以对每一个文件个别设定其最佳浏览、编辑风格,一百个文件就可以设定一百套参数,它们都可以在文件被打开时自动生效。本模式化插件可以有限度地借用这种特性,它让Kate能支持用户以模式行形式定义的如跳格宽度等少量最常用编辑器参数。不过也许是因为其用途狭窄(Vim和Emacs的定制参数太多了,其他编辑器不太可能全都对应实现),在未来的KDE版本中它可能被移除。

  • C/C++代码文件快捷载入器。插件一旦启用,每当用户打开任一的*.h/*.cpp/*.c文件时,随时可用F12快捷键打开对应于它的头文件或源码文件而无需再手动选取文件位置。

  • 此插件只包含一个脚本,要结合外部的HTML语法检查程序tidy使用,用于分析HTML源文件的语法正确性并将错误信息按行反馈给用户,相应的功能入口在“工具”菜单下。它是不错的脚本应用示例。

  • 文本片段设置插件,它和之前的模板管理插件用途有些类似,不过Kate Snippets更适合对一个小段落定义格式。在启用时左侧边栏会新增一个“片段”活动工作区域,既成的片段可以随时插入当前编辑文本的任意区域内,相当适合批量预写常用段落,在片段模板里诸如“”、“
  • tabbarextension

    标签栏扩展插件。启用此插件可在工具栏上嵌入一个标签组,将每一个当前Kate实例已打开的文件以标签按钮的形式分别排列在上以供鼠标切换(否则是用侧边栏或键盘快捷键切换),类似现在大多主流浏览器都支持的标签式浏览视图一样。

  • 文本过滤插件。使用此插件会在“工具”菜单下增加一个选项入口,它提供的控制台命令管道允许用户对选定的文本段落调用任何可能的外部命令实行过滤处理,您可以使用tr、cut、sed、awk等一大批传统的流式文本编辑工具完成希求的工作,这就使图形界面的直观便利和控制台界面的高效灵活有机结合了起来。

  • xmlcheck

    XML校验器。此插件会在菜单栏上新增“XML”一级菜单和显示检查器输出的下侧边栏活动窗口,它的检查器后端是调用了软件包中的xmllint程序。当然,只有在当前操作的文件是XML文档时它才有实际作用。

  • XML自动补全工具。此插件有三个子功能,XML元素插入、XML元素关闭和DTD元信息文件分配。其实它和的用途在很大程度上都是相通的。


附赠的几个任务栏小程序。

  • kbinaryclock

    二进制时钟小程序。这是一种造型出位的时钟形态,以6x4大小的LED灯点方阵组成。您可以调节若干种不同的显示风格,但无一例外都是以0和1,即不断的屏闪来表现时间的流逝。

  • kolourpicker

    颜色撷取器。它的撷色滴管点到何处,程序就可以记录下那个像素的配色信息。它与剪贴板的配合工作很人性化,您可以在获取到一个颜色后立刻将它以RGB或十六进制的文字描述格式复制到剪贴板里,甚至大写还是小写,是否添加“#”号前缀都可当场决定。

  • ktimemon

    一个构造非常简单的即时系统监视器。它以若干种不同的颜色量化内核优先级、已用内存、文件缓冲区等共八项系统常变参数,这些色块随时在面板上根据系统状况的变化而起起落落。

  • math

    数学表达式计算器。这个面板小程序赋予了用户不必打开专门的计算器,直接在任务栏里输入一串算式便可立时获得答案的快意。虽然它很迷你,没有配置界面,但如四则运算里该符合的算式符号优先规则、小括号优先(不支持中括号和大括号)、浮点运算(保留四位小数精度)都可以被正确履行,甚至开方、乘方、绝对值、指数运算、三角函数等一批常用数学函数也都被支持。

  • mediacontrol

    媒体播放控制器。这是一个能和其他媒体播放软件协调工作的外挂小部件,现支持、、、、和。藉由后台的进程通讯,您可以通过这个小部件随时向这些外部软件传递开始播放、停止、播放列表跳转、进度条拖曳等几种控制信号而无须调用那个软件本身的界面来操作,这有助于保持您当前正在进行的桌面操作的流畅性和连续性。


是KDE中的一个新闻简报浏览程序。这里提供的几个Perl或Python脚本是用于支持某些摘要格式规范较特别的网络新闻源。分别对应于、、、。另外还有以本地mbox信箱和企业股价新闻为信息源(企业可在脚本中自定义,默认有IBM、MSFT、LNUX,资料来源是)的脚本。

这之中有几个Perl脚本会依赖第三方Perl模块,用户需要先根据随附说明安装这些模块才能让脚本正常运作。


一组插件。这些插件的工作性质可以分为多个种类,您可以将其视作Konqueror扩展性的体现。为了叙述方便,它们可以被区分为以下几类(这并不是KDE官方的解释,只是为了理清层次):

扩展插件:现有的此类官方插件只有一个,即快捷搜索栏,默认以Google为搜索引擎,可选择启用与否。

工具插件:此类型的插件可以在扩展设置对话框的“工具”标签栏里找到。有些是本地文件管理模式下特有(含基于KIO的网络透明工作模式,例如在进行kio_ftp或kio_fish操作时),有些是网络浏览模式下特有,在不同工作模式下您会看到不同的插件列表菜单。

状态栏插件:有时会在Konqueror主界面右下角看到的JavaScript调试控制台、SSL状态查看、钱包状态记录器属于此类,它们会在特定条件下被自动激活,不由人工干预。其中一部分可选择启用与否。

Netscape插件:即。需在Konqueror的标准配置对话框里设置,这类插件的安装较为灵活,可存放在自定义的任何目录里,而且它们本身都不依赖KDE环境,典型如Flash插件。

侧边栏插件:在许多KDE程序中都有应用,一般出现在程序界面左侧或下侧,以可伸缩的活动窗口形式出现,Konqueror亦然。用户可任意定义每个这类激活与否。它们一般是某种资源的访问入口,如书签、服务浏览器、媒体目录列表等。

Service Menu插件:集成在右键菜单中的扩展功能,它们会在用户鼠标右键访问特定对象时被有选择性地激活。这种插件往往会使用一组纯文本文件来定义其工作内容,设计门槛较低,但很实用。典型例子如鼠标右键点击一个压缩包后出现的菜单中含有“在此解压…”功能项。

视图模式插件:这类插件的地位就如同“图标视图”、“多列视图”、“详细信息视图”一类文件管理器里常见的文件浏览风格,它可以提供给用户更多有趣的文件管理界面。

在KDE-Addons中包括了如下若干Konqueror插件,但请注意并不是所有的Konqueror插件都来自于KDE-Addons。

  • akregator

    RSS种子智能收集器,属状态栏插件。当Konqueror访问含有RSS新闻源的页面时它会被自动激活,其界面右下角将出现一个象形图标,点击便会给出当前页面里所有RSS新闻源的信息列表,用户可由此立即将选定的种子注入RSS新闻阅读器。

  • 这是压缩包管理器的Konqueror集成插件,属Service Menu类别,您需要在Ark而不是Konqueror的设置界面中启用这个它。此插件会在您的Konqueror右键菜单中添加一组与归档管理有关的快捷操作选项。这包括对现有压缩包的解压位置指定;将当前操作的文件或目录立即按指定格式打包;以及将当前文件合并进一个已有的压缩文件内等等。这些选项被有秩序地安排在若干个不同层次的菜单里,并不因为条目的繁多而使得菜单内容冗杂混乱。

  • 自动刷新器,属网络浏览模式下特有的工具插件。用户可使它设定对当前浏览标签下的网页每隔特定时间后自动刷新,从15秒到60分钟共有8个间隔区段,对一些有空闲计时的站点能起到防踢出作用。

  • akregator

    网页翻译器,属网络浏览模式下特有的工具插件。如图示,Babel Plugin允许在近二十种语言之间进行互译(并不是所有语种都支持双向翻译)。当然,它其实调用在线的网页翻译站点完成工作的。

  • 崩溃监视器,属网页浏览模式下特有的工具插件。万一您在使用Konqueror浏览网页的过程中发生意外崩溃,此插件能够记录崩溃前所有已打开的所有网页标签列表。这就让用户在再次启动Konqueror后,可以随时自动恢复到崩溃前的Konqueror工作状态,不用再将那些网页依序手动打开。

  • dirfilter

    文件浏览列表过滤器,属文件管理模式下特有的工具插件。它可以根据文件名差异筛选显示当前目录路径下的所有文件,不符合匹配条件的文件皆被隐藏。在一个数量繁多且杂乱无章的目录下能够让用户尽量快地找到想要的资源。

  • DOM(文档对象模型)树查看器,属网页浏览模式下特有的工具插件。DOM树是一种结构化文档撰写者的得力工具,它允许开发者在文档中精确地检索、分析、更改数据元素,延伸到广义范畴,这套做法对HTML网页也同样适用。利用此插件用户不仅能了解当前文档的详细结构和种种属性,也可以临时更改某个元素并临时生效,这在网页设计工作中也是有效的调试手段。

  • 此插件提供一种按文件大小切割图查看本地文件的机制,属视图模式插件。它会收集一个本地目录下所有文件和目录的大小以错落有致的彩色块状图形式输出给用户,使得您的文件浏览操作如同在看一幅幅风致另类的绘画。也许这种特别的浏览模式在实际需要中会选用的人不多,不过难以否认它非常好玩。

  • Image Converter

    一组集成到鼠标右键菜单的快捷图像工具,属Service Menu插件。此插件主要由一组纯文本脚本组成,用户仅点选右键菜单即可对支持的几种常见图像格式在JPEG、GIF、PNG、TIFF四种之间进行转换,其中对JPEG格式图像还特别允许进行旋转和镜像的操作,而您不用打开任何其它外部程序。

  • KHTML功能快捷调节器,属网页浏览模式下特有的工具插件。它用于在菜单中快速对一些杂类的Konqueror特性下达启用/关闭指令而不必打开专门的Konqueror配置界面,这些特性包括Java、JavaScript、Cookies、插件、自动载入图像、代理服务器、缓存策略等。

  • Image Gallery

    个人相册生成器,属文件管理模式下特有的工具插件。此插件可藉由一个塞满图片的目录自动整编出一套基于HTML组织的相册目录树,用户可以调控相册页面的色彩、每行显示图片数量、缩略图大小、文字摘要格式等各项参数。

  • 快速复制/移动菜单项,属Service Menu插件,只在文件管理模式下有效。它会在您的鼠标右键菜单里注入“复制到”和“移动到”这个选项,用户仅需移动鼠标就能以主文件夹或根文件夹为基点逐级遍历整个操作系统的各层路径,并将当前选中的若干文件对象复制/移动到目标位置──当然,您必须有对目标目录的写入权限。另外它还初步支持与KDE中的多协议即时通讯软件的集成,即以远程聊天对象为文件复制(即网络点对点发送)目标。

  • 介质访问菜单项,属Service Menu插件。此插件非常小,核心是一个不到20行的Perl脚本,仅当右键选中对象是“可移动存储介质”类型(如USB设备)时生效,此时您会看到一个允许用户直接在文件管理器里打开介质挂载文件夹的菜单选项。

  • 微格式提示器,属状态栏插件。当用户在浏览HTML页面时,若文档中含有“微格式”段落它就会在状态栏中显示提醒图标,微格式是一个新兴的计算机术语,其核心理念是尽最大可能削减格式规则对信息描述难度的影响,重用已有格式规则的定义,以最通用的现成的语法容纳尽量多的信息,常见的例子如GNU/Linux系统中的用户信息文件/etc/passwd。

  • 迷你工具,属网页浏览模式下特有的工具插件。它实际上也是一个收藏夹管理器,但存储位置与Konqueror内置的不同,功能则完全一样。使用它的一个理由是它可提供给用户两套互无关联的 收藏夹贮藏库。

  • Document Relations Plugin

    文档关系查看器,属网页浏览模式下特有的工具插。这里的“文档关系”概念是由XHTML规范中的“link”标签元素所组织的一种类似网站导航的体验特性,显然只有当用户在访问使用了这种技术的网站时此插件才有实际作用。

  • searchbar

    速搜工具,属扩展插件。它在Konqueror界面上嵌入了一个快捷搜索栏,可选的搜索引擎从综合性的Google、韦氏辞典、维基百科到专向性的音乐指南、电影数据库、Qt手册等有数十项,且可通过Konqueror设置对话框随时添删,任何可用引擎都能通过插件提供的下拉菜单即时切换。

  • 提供一个del.icio.us信息仓库访问接口,属侧边栏插件。是一个在线的公共收藏夹分类管理系统,每个人的网站收藏都按照一定的类别和权限控制在互联网上向公众开放。

  • 微型嵌入式媒体试听器,属侧边栏插件。用户将想要预听的音频媒体文件拖曳至此侧边栏工作区域即可开始播放,插件只提供最起码的播放、静止、停止控制按键,音频输入流的解码是由服务器完成。

  • 文件/目录元信息预览器,属侧边栏插件,只在文件管理模式下有实际作用。它可以被视作对一种文件的鼠标右键动作列表的侧边栏替换,对选中对象的所有可执行动作、打开方式、头信息等都会在Metabar工作区域内以分类图例的形式被列举出来,您也可以向图例中添加更多的自定义动作选项。

  • 新闻点点通,属侧边栏插件。新闻阅读器承下的小部件可谓无孔不入,由于Konqueror本身就可作Web 浏览器,所以通过侧边栏来浏览这些电子新闻时应该是很自然的。

  • 浏览器标识切换器,属网页浏览模式下特有的工具插件,它是Konqueror设置界面里相应功能的快捷访问入口。浏览器标识又称用户代理(User Agent),它会向被访问的Web服务器发送一组客户端系统信息,以便服务器端能根据客户端操作系统和浏览器类型差异分别给出不同的信息反馈,增强Web应用的健壮性。但有些时候这种功能会对未被网页设计者考虑到的非主流浏览器用户造成困扰,如果您发现Konqueror在浏览某些网站(如)时得到类似“浏览器不支持”的警告,可尝试此插件,将发送的浏览器标识伪造成其它主流浏览器。事实上,这种做法的结果大多是圆满的。

  • 网页代码标准性校验器,属网页浏览模式下特有的工具插件。此插件调用W3C网站上的在线校验程序工作,可对网页的标签规范、CSS规范性、链接规范三种要素根据万维网协会W3C组织制订的网页标准方案予以测试,并给出结果报告。对自我定位较高的网页设计者来说对这些规范的遵守是融入标准化与国际化的正途,那么此校验插件将会是您有力的助手。

  • 页面存档器,属网页浏览模式下特有的工具插件。它的用途是将当前网页显示元素所涉及到的所有文件,包括HTML页面代码、图像、Flash、JavaScript脚本、CSS样式表整合归档到一个扩展名为war的ZIP格式压缩包。这个集成文件可以保证完整重现那个页面的浏览效果,且可以用Konqueror直接打开浏览。


签名编辑器。KSig并不是常规意义上的插件,它是完全独立的KDE应用程序。其功能很单一,就是一个个人文书签名的编写器与储存库,一般很少用到。


面向KDE-Multimedia中的媒体播放器的一组插件,它们中包括了许多界面皮肤和可视化特效,分别适应华丽或简洁的视觉偏爱,还有一些其它功能型杂类插件,在这里略过对那些视觉系插件的介绍。

  • :简单的闹钟提醒插件,可用于定时播放。虽然也可以实现这种需求,但Noatun的定位决定了它在某些细节上可以处理得更炫,如声音淡入淡出。

  • :提供Dub风格的播放列表,操作感显得比较接近一般的文件管理器,提供乱序、随机、筛选器等选曲机制。用户安装多种播放列表风格,但同一时刻只能使用一种。

  • :标签猜测器。它可从歌曲的文件名中猜测其头信息,其中囊括了曲名、艺人、专辑名等文字记载。

  • :歌词显示器,属其他类。在运作时插件会根据播放音乐文件的头信息在互联网上的一系列专用歌词搜索引擎中按既定顺序中查找歌词, 结果显示在一个迷你的浏览器框架里。您需要正确的头信息来维护查找成功的几率,可以起到帮助。

  • :提供一种分割窗体式的播放列表插,它比Dub Playlist的视觉观感更加简洁。

  • :播放速度调节插件,藉由它用户可以通过拖曳速度滑条来调整当前媒体文件的播放速度。

  • :WAVE音频采样抓取器,可将当前输出的音频流同步录取到WAVE格式文件中。


文件替换对话框强化插件。在日常操作中,经常进行文件复制或移动操作的用户时而会遇到文件重名现象时(这包括本地对本地、本地对远程、远程对远程三种可能)生效,这套插件就是为这种异常而设计的人性化辅助工具,它的工作特征分为两个部分。

当重名文件双方都为可被识别的音频格式时,KDE在弹出的警示框里会分别陈列二首音乐的头信息,并嵌入一对迷你的试听播放按钮让用户决定该怎么取舍。您可以重命名被复制/移动的那个文件,或是直接覆盖,或是取消。

当重名文件双方都为可被识别的图片格式时,KDE在弹出的警示框里会分别显示出两幅图片的预览和色彩属性(如图),呈现直观的比对,并以和上面一样的形式让用户下达进一步指示。

如果在通常情况下发生此类重名现象时,KDE所弹出的警示框只会比对冲突两方的文件大小和最后修改时间,此插件是对这些基本特性的功能增补。
阅读(1337) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~