Skip to content
This repository has been archived by the owner on Jun 14, 2018. It is now read-only.

Latest commit

 

History

History
181 lines (165 loc) · 3.34 KB

README.md

File metadata and controls

181 lines (165 loc) · 3.34 KB

KhtEditor

Source : GitHub Repository
Download : KhtEditor on Maemo Repository, MeeGo Harmattan Packages on Community OBS
Bugs Tracker : KhtEditor Bug Tracker
Plateform : Maemo Fremantle, MeeGo Harmattan

A source code editor designed for Maemo and Meego devices, support Scripts and Plugins.

Features

  • Fast Syntax Highlighting Python Source Code
  • Portrait Mode support
  • Recent files
  • Search and replace
  • Font preferences and plugins activation / deactivation
  • Python syntax checking using PyFlakes

Screenshot

ScreenShot on Fremantle ScreenShot on Harmattan ScreenShot on Harmattan

Plugins

  • Auto Indent (python only)
  • Alpha PyLint plugin
  • WhiteSpaceRemover remove white space at end of line

Syntax/Language natively Highlighted by KhtEditor

  • ada
  • c
  • changelog
  • cpp
  • csharp
  • css
  • desktop
  • diff
  • fortran
  • gtkrc
  • haskell
  • html
  • idl
  • ini
  • java
  • javascript
  • latex
  • lua
  • makefile
  • markdown
  • msil
  • nemerle
  • octave
  • pascal
  • perl
  • php
  • po
  • python
  • QML
  • R
  • ruby
  • scheme
  • sh
  • sql
  • tcl
  • texinfo
  • vbnet
  • verilog
  • vhdl
  • xml

SyntaxHighlighting with Pygment

Support for other syntax hilight is slower until they aren't implemented natively instead of using pygments :

  • ActionScript
  • Ada
  • ANTLR
  • AppleScript
  • Assembly (various)
  • Asymptote
  • Befunge
  • Boo
  • BrainFuck
  • C, C++
  • C#
  • Clojure
  • CoffeeScript
  • ColdFusion
  • Common Lisp
  • Cython
  • D
  • Delphi
  • Dylan
  • Erlang
  • Fortran
  • Gherkin (Cucumber)
  • GL shaders
  • Haskell (incl. Literate Haskell)
  • Io
  • Java
  • JavaScript
  • LLVM
  • Logtalk
  • Lua
  • Matlab
  • MiniD
  • Modelica
  • Modula-2
  • MuPad
  • Objective-C
  • Objective-J
  • OCaml
  • PHP
  • Perl
  • PovRay
  • Prolog
  • Python 2.x and 3.x (incl. console sessions and tracebacks)
  • Rebol
  • Redcode
  • Ruby (incl. irb sessions)
  • S, S-Plus, R
  • Scala
  • Scheme
  • Smalltalk
  • Tcl
  • Vala
  • Visual Basic.NET
  • Cheetah templates
  • Django/Jinja templates
  • ERB (Ruby templating)
  • Genshi (the Trac template language)
  • JSP (Java Server Pages)
  • Myghty (the HTML::Mason based framework)
  • Mako (the Myghty successor)
  • Smarty templates (PHP templating)
  • Apache config files
  • Bash shell scripts
  • BBCode
  • CMake
  • CSS
  • Debian control files
  • Diff files
  • Gettext catalogs
  • Gnuplot script
  • Groff markup
  • HTML
  • INI-style config files
  • IRC logs (irssi style)
  • Lighttpd config files
  • Makefiles
  • MoinMoin/Trac Wiki markup
  • MySQL
  • Nginx config files
  • POV-Ray scenes
  • Ragel
  • Redcode
  • ReST
  • SQL, also MySQL, SQLite
  • Squid configuration
  • TeX
  • tcsh
  • Vim Script
  • Windows batch files
  • XML
  • XSLT
  • YAML

Licence

Licenced under GPLv3.