HOME

TheInfoList



OR:

Quanta Plus, originally called Quanta, is a web
Integrated development environment An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools a ...
(IDE) for
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
,
XHTML Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, prior ...
,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
,
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
,
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
and any other XML-based languages or scripting languages. Quanta was licensed under GPL before the release of version 2.0 final. Quanta is capable of both
WYSIWYG In computing, WYSIWYG ( ), an acronym for What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed d ...
design and handcoding. It features tag completion on the fly, tag editing through a dialog interface, script language variable auto-completion, project management, live preview, PHP debugger, CVS support,
Subversion Subversion () refers to a process by which the values and principles of a system in place are contradicted or reversed in an attempt to transform the established social order and its structures of power, authority, hierarchy, and social norms. Sub ...
support (through external plugin). Quanta is currently developed by
Trinity Desktop Environment The Trinity Desktop Environment (TDE) is a complete software desktop environment designed for Linux and Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a for ...
. Versio
14.0.12
adds full HTML5 support.


Features

*Project management, including support for local and remote (through the network) projects. Project files can be uploaded to many servers using various protocols. CVS support is integrated, Subversion support is possible through external plugins. Advanced project features, like actions assigned to various project events and assigning roles in a team are also available. *Uses KDE KIO slaves for
FTP The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and data ...
,
SSH The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable applications are remote login and command-line execution. SSH applications are based on ...
(through
FISH Fish are aquatic, craniate, gill-bearing animals that lack limbs with digits. Included in this definition are the living hagfish, lampreys, and cartilaginous and bony fish as well as various extinct related groups. Approximately 95% of li ...
) and other protocol support. *HTML and XML support: by default support for various (X)HTML versions and some XML based languages are available. This support can be extended either by the user (by importing an XML DTD) or via the "hotstuff" interface, by downloading XML support packages. XML support means autocompletion of tags and attributes, visual editing of tags, document structure viewing, validation/problem reporting, context help. *script language support: by default PHP support is included, other languages can be supported by creating a language description package. PHP debugger interface is included for the Gubed and XDebug debuggers. Autocompletion for built in and user functions/variables is possible. *CSS support: visual CSS editor, autocompletion for CSS. *templates: full site, one document or snippet templates are possible. Templates can be shared via hotstuff. *user toolbars and actions: toolbars can be freely created with stock or actions created by the user on it. The toolbars can be assigned to a language or to a project. The toolbars are also shareable via hotstuff. *extensibility: any type of scripts/executables can be assigned to actions or project events. Users can exchange toolbars through the hotstuff system. *plugins: general
KParts KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
plugin support. Any KDE KParts component can be used inside Quanta, by default
Konsole Konsole is a free and open-source terminal emulator graphical application which is part of KDE Applications and ships with the KDE desktop environment. Konsole was originally written by Lars Doelle. It ls licensed under the GPL-2.0-or-later and ...
, KImageMapEditor, KLinkStatus,
Cervisia Cervisia is a graphical front end for Concurrent Versions System Concurrent Versions System (CVS, also known as the Concurrent Versioning System) is a revision control system originally developed by Dick Grune in July 1986. CVS operates as a ...
(CVS) and KFileReplace are configured. *integrated preview: documents can be previewed inside the application using the KHTML engine. Preprocessing the documents through a web server before previewing is possible. *context help: context help for many languages can be downloaded via hotstuff. New help packages can be created by the user. *variety of settings: the application is highly configurable, so everyone can adapt it to their needs. *Built in rendering with
KHTML KHTML is a browser engine developed by the KDE project. It is the default engine of the Konqueror browser, but it has not been actively worked on since 2016. Moreover, KHTML will be discontinued for KDE Frameworks 6. Built on the KParts fra ...
. *Display the source code, WYSIWYG Mode (called VPL (Visual Page Layout) in Quanta) or both.


See also

*
List of HTML editors The following is a list of HTML editors. Source code editors Source code editors evolved from basic text editors, but include additional tools specifically geared toward handling code. *ActiveState Komodo *Aptana * Arachnophilia *Atom *BBEdit ...
*
Comparison of HTML editors The following tables compare general and technical information for a number of HTML editors. Please see the individual products' articles for further information, comparison of text editors for information on text editors, and comparison of word ...


Further reading

*The People Behind Quanta Plus
GermanEnglish (translated)Review of Quanta+ and Quanta GoldInterview with Quanta: Eric LaffoonOSDir.com Project of the Week: Quanta+Quanta 2.0 Press Release
contains info on Quanta Gold


References


External links


KDE-Apps.org: Quanta Plus
* {{KDE Free integrated development environments Free HTML editors Free web development software KDE Applications Linux integrated development environments