Seite 1 von 5

Puredit 0.7 Beta

Verfasst: 01.12.2007 01:55
von X0r
So, nach 1 Woche endlich geschafft: Puredit ist in der Alphaphase.

Puredit ist, wir der Name schon ahnen lässt, ein weiterer professioneller Ersatz für den Standard MS Notepad. Er hat ne ordentliche Suchfunktion, alle standard Bearbeitungsfunktionen(Cut, Copy, Paste etc.), einen "Systray-Modus", unterstützt Plugins und nutzt das Scintilla Control.
Die so ziemlich wichtigste Funktion von Puredit ist Syntaxhighlighting & folding.
Natürlich kann man Puredit selbst durch Sprachdateien erweitern.

Bisher werden folgende Sprachen unterstützt:
- PureBasic
- Visual Basic
- BlitzBasic
- C++ (Wird noch entwickelt)

Später wird man sich auch noch eigene Toolbars bastelt können.

Wie schon gesagt befindet sich Puredit noch in der Alphaphase. Viele Funktionen fallen daher leider aus. Freue mich trotzdem auf euer FeedBack.
:D


Screenshot:

Bild


Download: http://www.forgesoft.net/Products/Puredit/Puredit.zip

Verfasst: 01.12.2007 10:26
von AlwinK
So, nach 1 Woche endlich geschafft: Puredit ist in der Alphaphase.
Du hast eine Woche gebraucht um das Scintilla-Beispiel um eins, zwei Merkmale zu erweitern?

Naja. Wie dem auch sei.
Dein Editor funktioniert nicht richtig.

Beim Pasten aufs Scintilla-Gadget wird das Syntax-Highlighting selten angewandt.
Beziehungsweise, es wird gar nicht angewand.
Denn das blosse Highlighten von Keywords macht noch kein SH aus.

Was hat eine Google-Suchleiste in einem Editor zu suchen?

MfG

AK

Verfasst: 01.12.2007 13:10
von milan1612
Sachen die mir aufgefallen sind:
-Bei den Toolbar Icons wird die Transparenz weiß dargestellt (nimm lieber ico)
-Keine automatische Syntaxhighlighting Erkennung anhand der Dateiendung
-Beim Öffnen einer UTF-8 Datei wird der Inhalt nicht richtig gelesen
-Keine Horizontale Scrollbar!
-Starkes Flackern beim resizen

Ansonsten schauts schon mal gut aus :allright:

Verfasst: 01.12.2007 14:27
von Thomas
-Bei den Toolbar Icons wird die Transparenz weiß dargestellt (nimm lieber ico)
nimm meinen Icon-Creator :mrgreen: :mrgreen: :mrgreen:

Wie hast du das mit der Toolbar und dem Menu gemacht (Rebar?)?

Verfasst: 01.12.2007 18:08
von Vermilion
Warum kommen eigentlich alle gleich mit ihren zusammengepappten Alphas an?! Ja ok, man kann ja früh schon Fehler ausmerzen, aber wäre es nicht eigentlich sinnvoller, mal etwas so weit fertig zu bringen, dass es sozusagen den geplanten Punkt erreicht hat?

Jedenfalls, der erste Bug:

Bild

Die Menüseite ist dunkelrot...

Und wenn auf z.B. Einstellungen gehe, will der eine Textdatei öffnen :? Und bei Browser auch. Etc.

Verfasst: 07.12.2007 19:30
von X0r
-Bei den Toolbar Icons wird die Transparenz weiß dargestellt (nimm lieber ico)
-Keine automatische Syntaxhighlighting Erkennung anhand der Dateiendung
-Beim Öffnen einer UTF-8 Datei wird der Inhalt nicht richtig gelesen
-Keine Horizontale Scrollbar!
-Starkes Flackern beim resizen
1. Das mit den Toolbar-Icons habe ich garnicht erkannt. :mrgreen:
Die Icons liegen im .ico Format vor. Hatte sie mit einem Stapelkonverter konvertiert.

2. Die automatische SyntaxHighlighting-Erkennung kommt noch mit rein

Die anderen Sachen werde ich verbessern.

Der Plugin-Support ist soweit fertig. Momentan arbeite ich an einem eigenen Lexer-System(Momentan benutze ich nur die Standard-Lexer von SciLexer.dll). Autocomplete funktioniert auch soweit.

>Und wenn auf z.B. Einstellungen gehe, will der eine Textdatei öffnen Und bei Browser auch. Etc.
Wie schon gesagt befindet sich Puredit noch in der Alphaphase. Viele Funktionen fallen daher leider aus.


Ja ok, man kann ja früh schon Fehler ausmerzen, aber wäre es nicht eigentlich sinnvoller, mal etwas so weit fertig zu bringen, dass es sozusagen den geplanten Punkt erreicht hat?
Naja, is wie gesagt ne Alpha. Alle Fehler und nicht funktionierenden Sachen sind mir bekannt. Ich hab nur leider kein Internet mehr(Vielleicht nächstes Jahr erst wieder) und wollte es hier schonmal vorstellen.
Aber Dateien öffnen, ändern und abspeichern kann man ja. :mrgreen:








Du hast eine Woche gebraucht um das Scintilla-Beispiel um eins, zwei Merkmale zu erweitern?
Da hast du dich also doch nochmal mit Alwin registriert, nur um dir das zu sagen. War ja von dir nicht anders zu erwarten. Oder hast du etwa wieder neugierig "reverse-engineert"? Hiermit entziehe ich die das Recht Reverse Engineering auf meine Programme anzuwenden. :P :mrgreen:
Welches Scintilla Beispiel bitte? Es hat mich viele Wochen gekostet, die Scintilla-Doc durchzuarbeiten. 1 Woche hat der Editor gedauert.

>Dein Editor funktioniert nicht richtig.
Von einer Alpha auch nicht anders zu erwarten. Das pasten ganz normal über Scintilla, das SyntaxHighlighting ganz normal über Sicintilla.

Verfasst: 07.12.2007 20:13
von PMV
AlwinK hat geschrieben:Beim Pasten aufs Scintilla-Gadget wird das Syntax-Highlighting selten angewandt.
X0r hat geschrieben:Von einer Alpha auch nicht anders zu erwarten. Das pasten ganz normal über Scintilla, das SyntaxHighlighting ganz normal über Sicintilla.
Was versteht ihr unter "pasten"? :?

MFG PMV

Verfasst: 07.12.2007 20:36
von Thomas
PMV hat geschrieben: Was versteht ihr unter "pasten"? :?
MFG PMV
Kanst du Englisch?
paste => Einfügen

Verfasst: 07.12.2007 22:20
von PMV
Mal davon abgesehen, dass meine Englischdefinzite hier nicht ganz
unbekannt sind /:-> ... braucht man für Englisch auch englische Wörter,
und "pasten" ist kein Englisch :wink:

MFG PMV

Verfasst: 27.12.2007 21:47
von X0r
Tia, jetzt habe ich es wegen fehlendem Internet doch nicht mehr bis Xmas geschafft(Naja, ich feier so oder so kein xmas :mrgreen: ).

Puredit ist nun fast fertig(0.1 Beta).
Changelog hat geschrieben: Puredit Changelog
-----------------


*** Puredit 0.1 ***

- Autocomplete(Beta)
- Improved Find/Replace function
- Goto function
- Search in files function
- New menu-styles available
- Configuration function
- Autoupdate (FSU)
- You can change the tab-width, lmargin and rmargin of the editor
- Backup function
- Plugin-support
- Plugin-Toolbar
- Readonly-modus
- Execute-Tools function
- UTF8 support
...
Im Paket sind außerdem fünf nützliche Plugins enthalten. Source-codes liegen bei(Plugins\Source). Freue mich natürlich über jedes weitere Plugin!

Screenshot:

Bild

(Keine Angst, nutze kein WinXP Media Center. Ist nicht von meinem Rechner)

Download: http://www.forgesoft.net/Products/Puredit/Puredit.zip