Applications/Development/zh-cn: Difference between revisions

From KDE UserBase Wiki
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(36 intermediate revisions by 4 users not shown)
Line 4: Line 4:


{|
{|
|[[Image:Applications-development.png|left|64px|Development]]||KDE delivers not only a desktop environment but also a software ecosystem, providing not only software for regular desktop use, but also tools to create such software. Whether developing for KDE platforms or programming in general or doing even web development, KDE offers programs that can help make any programmer's, or even non-programmer's, life easier and more productive.
|[[Image:Applications-development.png|left|64px|程序开发]]||KDE 不仅提供一个桌面环境,他也提供一个软件生态系统,不仅提供满足日常桌面需求的软件,也提供开发那些软件的工具。不管是为 KDE 平台做开发或是常规的编程,甚至是 Web 开发,KDE 提供的工具能让程序员,甚至是非程序员的生活更方便,更有效率。
|}
|}


Line 10: Line 10:
== 软件开发 ==
== 软件开发 ==


{|  
:{|  
|colspan="2"|<h4>[[Special:myLanguage/KAppTemplate|KAppTemplate]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KAppTemplate|KAppTemplate]]</h4>
|-
|-
|[[Image:Kapptemplate.png|48px|link=Special:myLanguage/KAppTemplate]]||Generates the basic directory and file structure for a KDE development project.
|[[Image:Kapptemplate.png|48px|link=Special:myLanguage/KAppTemplate]]||自动化工程模版创建器。
|-
|-
| colspan="2"|<h4>[[Special:myLanguage/Kate|Kate]]</h4>
| colspan="2"|<h4>[[Special:myLanguage/Kate|Kate]]</h4>
|-
|-
|[[Image:Kate.png|48px|link=Special:myLanguage/Kate]]||An advanced text editor with many features including syntax highlighting.
|[[Image:Kate.svg|48px|link=Special:myLanguage/Kate]]||一个多功能的高级文字编辑器,包括语法高亮。
|-
|-
|colspam="2"|<h4>[[Special:myLanguage/KBugbuster|KBugbuster]]</h4>
| colspan="2"|<h4>[[Special:myLanguage/RKWard|RKWard]]</h4>
|-
|-
|[[Image:Kbugbuster.png|48px|link=Special:myLanguage/KBugbuster]]||View and manipulate bug reports on the KDE bug tracking system from you desktop.
|[[Image:Rkard.png|48px|link=Special:myLanguage/RKWard]]||RKWard is an easy to use and easily extensible IDE/GUI for R.
|-
|colspan="2"|<h4>[[Special:myLanguage/KCachegrind|KCachegrind]]</h4>
|-
|[[Image:Kcachegrind.png|48px|link=Special:myLanguage/KCachegrind]]||A profiling tool to determine the most time consuming execution parts of program.
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/Kdesvn|Kdesvn]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/Kdesvn|Kdesvn]]</h4>
|-
|-
|[[Image:Kdesvn.png|48px|link=Special:myLanguage/Kdesvn]]||A client to subversion. It integrates nice in your Desktop and many applications. {{Community-app}}
|[[Image:Kdesvn.png|48px|link=Special:myLanguage/Kdesvn]]||Subversion 版本控制系统的客户端,它和你的桌面以及其他很多应用程序结合得很好。{{Community-app/zh-cn}}
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KDevelop|KDevelop]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KDevelop|KDevelop]]</h4>
|-
|-
|[[Image:Kdevelop.png|48px|link=Special:myLanguage/KDevelop]]||A powerful and flexible Integrated Development Environment based on KDE technologies. Supports a number of languages such as C, C++, and Ruby.
|[[Image:Kdevelop.svg|48px|link=Special:myLanguage/KDevelop]]||一个强大,灵活基于 KDE 技术的集成开发环境。支持多种语言,比如 C,C++ 和 Ruby。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/Kompare|Kompare]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/Kompare|Kompare]]</h4>
|-
|-
|[[Image:KompareIcon.png|48px|link=Special:myLanguage/Kompare]]||See the differences between two versions of a text file clearly.
|[[Image:Kompare.svg|48px|link=Special:myLanguage/Kompare]]||清晰的显示 2 个版本文本文件的差异。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KDiff3|KDiff3]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KDiff3|KDiff3]]</h4>
|-
|-
|[[Image:Kdiff3.png|48px|link=Special:myLanguage/KDiff3]]||A viewer to compare or merge 2 or 3 files or directories.
|[[Image:Kdiff3.svg|48px|link=Special:myLanguage/KDiff3]]||一个用来对文件或目录进行比较/合并的工具,在比较时他可以同时针对两个或者三个文件/目录而进行。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KDbg|KDbg]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KDbg|KDbg]]</h4>
|-
|-
|[[Image:trans.png|48px|link=Special:myLanguage/KDbg]]||A Graphical Debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.
|[[Image:Kdbg.png|48px|link=Special:myLanguage/KDbg]]||一个图形调试器。它提供了一个用于设置断点,检查变量,代码单步调试的直观界面。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KFileReplace|KFileReplace]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KFileReplace|KFileReplace]]</h4>
|-
|-
|[[Image:Kfilereplace.png|48px|link=Special:myLanguage/KFileReplace]]||A very capable multi-line, multi-file, multi-directory find and replace.
|[[Image:Kfilereplace.png|48px|link=Special:myLanguage/KFileReplace]]||一个支持多行,多文件,多目录的文件内容批量搜索/替换程序。
|-
|colspan="2"|<h4>[[Special:myLanguage/Komander|Komander]]</h4>
|-
|[[Image:Kommander.png|48px|link=Special:myLanguage/Kommander]]||A visual dialog builder that can be used to create applications.
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KUIViewer|KUIViewer]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KUIViewer|KUIViewer]]</h4>
|-
|-
|[[Image:Kuiviewer.png|48px|link=Special:myLanguage/KUIViewer]]||Display Qt Designer user interface (.ui) files.
|[[Image:Kuiviewer.png|48px|link=Special:myLanguage/KUIViewer]]||显示 Qt Designer 用户界面 (.ui) 文件。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/Lokalize|Lokalize]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/Lokalize|Lokalize]]</h4>
|-
|-
|[[Image:Lokalize48.png|48px|link=Special:myLanguage/Lokalize]]||Computer-aided translation system using a paragraph-by-paragraph translation approach when translating documentation.
|[[Image:Lokalize.svg|48px|link=Special:myLanguage/Lokalize]]||辅助国际化翻译工具,以逐段翻译的方式翻译文档。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/Plasmate|Plasmate]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/Plasmate|Plasmate]]</h4>
|-
|-
|[[Image:Plasma.png|48px|link=Special:myLanguage/Plasmate]]||Plasma add-ons creator that provides a "mini-IDE" for creating scripted Plasmoids, DataEngines, Runners, etc.
|[[Image:Plasma.png|48px|link=Special:myLanguage/Plasmate]]||Plasma 附加组件(add-ons)创建工具,提供一个"迷你 IDE"用于创建脚本型 Plasmoids、数据引擎(DataEngines),KRunner的插件Runners等。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/Umbrello|Umbrello]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/Umbrello|Umbrello]]</h4>
|-
|-
|[[Image:Umbrello.png|48px|link=Special:myLanguage/Umbrello]]||A diagramming tool for creating models of object-oriented software using UML.
|[[Image:Umbrello.svg|48px|link=Special:myLanguage/Umbrello]]||UML(统一建模语言)建模工具。
|-
|colspan="2"|<h4>[[Special:myLanguage/Okteta|Okteta]]</h4>
|-
|[[Image:Okteta.svg|48px|link=Special:myLanguage/Okteta]]||检索,修改文件内的字节
|-
|colspan="2"|<h4>[[Special:myLanguage/KTechlab|KTechlab]]</h4>
|-
|[[Image:KTechlab.png|48px|link=Special:myLanguage/KTechlab]]||An IDE for microcontrollers and electronics.
|}
|}


== Web开发 ==
== Web开发 ==
{|
:{|
|colspan-"2"|<h4>[[Special:myLanguage/Quanta|Quanta+]]</h4>
|colspan-"2"|<h4>[[Special:myLanguage/Quanta|Quanta+]]</h4>
|-
|-
|[[Image:Quanta.png|48px|link=Special:myLanguage/Quanta]]||A feature-rich web development environment with support for various markup and scripting languages, such as HTML, XML, and PHP.
|[[Image:Quanta.png|48px|link=Special:myLanguage/Quanta]]||一个全功能的 Web 开发环境,支持多种标记语言和脚本语言,比如 HTML,XML 和 PHP。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KImageMapEditor|KImageMapEditor]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KImageMapEditor|KImageMapEditor]]</h4>
|-
|-
|[[Image:Kimagemapeditor.png|48px|link=Special:myLanguage/KImageMapEditor]]||An HTML image map editor from KDE.
|[[Image:Kimagemapeditor.png|48px|link=Special:myLanguage/KImageMapEditor]]||一个 HTML 地图映射编辑器.
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KLinkStatus|KLinkStatus]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KLinkStatus|KLinkStatus]]</h4>
|-
|-
|[[Image:Klinkstatus.png|48px|link=Special:myLanguage/KLinkStatus]]||A link checker from KDE, based in LinkStatus.
|[[Image:Klinkstatus.png|48px|link=Special:myLanguage/KLinkStatus]]||基于 LinkStatus 的超链接检查程序。
|-
|-
|colspan="2"|<h4>[[Special:myLanguage/KXSLDbg|KXSLDbg]]</h4>
|colspan="2"|<h4>[[Special:myLanguage/KXSLDbg|KXSLDbg]]</h4>
|-
|-
|[[Image:Kxsldbg.png|48px|link=Special:myLanguage/KXSLDbg]]||A GUI for debugging XSLT scripts
|[[Image:Kxsldbg.png|48px|link=Special:myLanguage/KXSLDbg]]||调试 XSLT 脚本语言的图形程序。
|}
|}


[[Category:应用程序 (zh CN)]]
[[Category:应用程序/zh-cn]]


{{Community-app-footnote (zh CN)}}
{{Community-app-footnote/zh-cn}}

Latest revision as of 05:50, 26 October 2018

开发和编程

程序开发
程序开发
KDE 不仅提供一个桌面环境,他也提供一个软件生态系统,不仅提供满足日常桌面需求的软件,也提供开发那些软件的工具。不管是为 KDE 平台做开发或是常规的编程,甚至是 Web 开发,KDE 提供的工具能让程序员,甚至是非程序员的生活更方便,更有效率。


软件开发

KAppTemplate

自动化工程模版创建器。

Kate

一个多功能的高级文字编辑器,包括语法高亮。

RKWard

RKWard is an easy to use and easily extensible IDE/GUI for R.

Kdesvn

Subversion 版本控制系统的客户端,它和你的桌面以及其他很多应用程序结合得很好。

 见脚注

KDevelop

一个强大,灵活基于 KDE 技术的集成开发环境。支持多种语言,比如 C,C++ 和 Ruby。

Kompare

清晰的显示 2 个版本文本文件的差异。

KDiff3

一个用来对文件或目录进行比较/合并的工具,在比较时他可以同时针对两个或者三个文件/目录而进行。

KDbg

一个图形调试器。它提供了一个用于设置断点,检查变量,代码单步调试的直观界面。

KFileReplace

一个支持多行,多文件,多目录的文件内容批量搜索/替换程序。

KUIViewer

显示 Qt Designer 用户界面 (.ui) 文件。

Lokalize

辅助国际化翻译工具,以逐段翻译的方式翻译文档。

Plasmate

Plasma 附加组件(add-ons)创建工具,提供一个"迷你 IDE"用于创建脚本型 Plasmoids、数据引擎(DataEngines),KRunner的插件Runners等。

Umbrello

UML(统一建模语言)建模工具。

Okteta

检索,修改文件内的字节

KTechlab

An IDE for microcontrollers and electronics.

Web开发

Quanta+

一个全功能的 Web 开发环境,支持多种标记语言和脚本语言,比如 HTML,XML 和 PHP。

KImageMapEditor

一个 HTML 地图映射编辑器.

KLinkStatus

基于 LinkStatus 的超链接检查程序。

KXSLDbg

调试 XSLT 脚本语言的图形程序。



这个程序的支持可以在它的项目主页找到