GTK2 TextEditor mit syntax highlighting (ohne Gnome)

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Baldrian
Beiträge: 290
Registriert: 13.05.2004 16:22:39

GTK2 TextEditor mit syntax highlighting (ohne Gnome)

Beitrag von Baldrian » 21.03.2007 12:53:21

Hi,
ich suche eine einfachen Text Editor, der aber Syntax highlighting unterstützt.
Der Editor sollte GTK2 nutzen aber keine Abhängigkeiten zum Gnome Desktop haben.

Danke.
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

azerty
Beiträge: 965
Registriert: 15.02.2007 20:18:17

Beitrag von azerty » 21.03.2007 13:12:53

Wie wärs mit Mousepad, der gehört zum Xfce-Projekt.
Zuletzt geändert von azerty am 19.06.2007 15:02:22, insgesamt 1-mal geändert.
.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 21.03.2007 13:22:49

Evtl. ist Scite ja was.
MfG GoKi
:wq

Benutzeravatar
Baldrian
Beiträge: 290
Registriert: 13.05.2004 16:22:39

Beitrag von Baldrian » 21.03.2007 13:24:04

Hi,
ich hab gerade mal geguckt aber da steht das mousepad kein Syntax highlighting unterstützt.
Aber trotzdem danke.
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 21.03.2007 13:28:22

Hi,

der Autor des Programms ist auch hier im Forum vertreten..
Gruss,
mauser

Code: Alles auswählen

straylight:/home/sebastian# apt-cache show geany
Package: geany
Priority: optional
Section: devel
Installed-Size: 3912
Maintainer: Damián Viano <debian@damianv.com.ar>
Architecture: i386
Version: 0.9-1
Depends: libatk1.0-0 (>= 1.12.2), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.4.0), libgcc1 (>= 1:4.1.1-12), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.8.0), libpango1.0-0 (>= 1.12.4), libstdc++6 (>= 4.1.1-12), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2, libxrender1
Suggests: libvte4, doc-base
Filename: pool/main/g/geany/geany_0.9-1_i386.deb
Size: 1203104
MD5sum: fc589f01ccff63c5e24738ac1e958c74
SHA1: 3b66c296003a426dad39ff74f5ab199c9a0fc08d
SHA256: 0d70da09e42e2cdfd5be3c093d1a3dc5652ba645dc8e7611b8d8d6a940419441
Description: A fast and lightweight IDE
 Geany is a small and lightweight integrated development environment.
 It was developed to provide a small and fast IDE, which has only a
 few dependencies from other packages. It is using only the GTK2 toolkit
 and therefore you need only the GTK2 runtime libraries to run Geany.
 .
 The basic features of Geany are:
  - syntax highlighting
  - code completion
  - auto completion of constructs like if, for and while, XML and HTML
  - call tips
  - folding
  - many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
  - symbol lists
  - embedded terminal emulation
 .
 Homepage: http://geany.uvena.de
Tag: uitoolkit::gtk

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 21.03.2007 13:46:03

gvim gibt's da auch noch.

Benutzeravatar
Baldrian
Beiträge: 290
Registriert: 13.05.2004 16:22:39

Beitrag von Baldrian » 21.03.2007 13:46:37

Ja super, geany sieht wirklich ganz gut aus.
Auch schön das der sogar auch aktiv entwickelt wird.
Danke schön.
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 21.03.2007 18:33:20

Schade nur, dass in geany nichts für perl oder shell skripte ist...
Oh, yeah!

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 21.03.2007 19:33:35

Duff hat geschrieben:Schade nur, dass in geany nichts für perl oder shell skripte ist...
Wie meinst du das denn ? Was soll denn da "drin" sein für Shellskripte oder Perl ?!?
Syntaxhighlighting ist für beide Sprachen enthalten..
mfg
mauser

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 22.03.2007 10:20:01

Was ich meinte ist, wenn auf Datei -> Neu aus Vorlage klickt.
Dann kann man doch dort verschiedene Vorlagen für verschiedene Sprachen wählen. Bei den zu wählenden Sprachen sind perl und die shell nicht dabei.
Oh, yeah!

jaywalker
Beiträge: 371
Registriert: 14.09.2006 12:13:19

Beitrag von jaywalker » 22.03.2007 10:24:50

Duff hat geschrieben:Was ich meinte ist, wenn auf Datei -> Neu aus Vorlage klickt.
Dann kann man doch dort verschiedene Vorlagen für verschiedene Sprachen wählen. Bei den zu wählenden Sprachen sind perl und die shell nicht dabei.
Na

#!/bin/bash

wirst Du ja gerade noch selbst an den Dateianfang schreiben können...?

Grüße
Heiner

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 22.03.2007 10:32:42

...denke schon, dass ich die shebang-zeile noch selber schreiben kann...

Aber ich dachte, dass für die verschiedenen Sprachen verschiedene hervorhebungen beim Schreiben gemacht werden.

Aber für perl und die shell kann man auch noch immer den guten alten vi oder vim benutzen, bei dem man ja auch syntax highlightning einschalten kann.

Code: Alles auswählen

Package: vim
Status: install ok installed
Priority: optional
Section: editors
Installed-Size: 1408
Maintainer: Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
Architecture: i386
Version: 1:7.0-122+1
Replaces: vim-doc (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3)
Provides: editor
Depends: vim-common (= 1:7.0-122+1), vim-runtime (= 1:7.0-122+1), libc6 (>= 2.3.6-6), libgpmg1 (>= 1.19.6-1), libncurses5 (>= 5.4-5)
Suggests: ctags, vim-doc, vim-scripts
Conflicts: vim-doc (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3)
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.
 .
 Many new features have been added: multi level undo, syntax
 highlighting, command line history, on-line help, filename
 completion, block operations, folding, Unicode support, etc.
 .
 This package contain a version of vim compiled with a rather
 standard set of features. See the other vim-* packages if you
 need more (or less).
Oh, yeah!

brummer
Beiträge: 182
Registriert: 19.02.2007 19:21:23

Beitrag von brummer » 22.03.2007 10:59:41

Hi,

der Autor des Programms ist auch hier im Forum vertreten..
Gruss,
mauser
hallo

mir gefällt geany ausgesprochen gut, (gerade für bash/sh), eine frage hätt ich aber,
ich suche noch ne möglichkeit die code falltung anzupassen, das ich den code auch bei if fi while done u.s.w fallten kann, ist hier ne anpassung auch über filetyps.sh möglich ? oder geht das sonst irgendwie ?

danke brummer

Antworten