Suchergebnisse
Suchergebnisse 1-30 von insgesamt 67.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
OnlineIDE.png HINWEIS: BjöNi steht in keinem Verhältnis zu Microsoft Corp., Mozilla Corp. und/oder Google Inc. Das Copyright der in diesem Bild verwendeten Logos der Webbrowser Internet Explorer (Microsoft Corp.), Mozilla Firefox (Mozilla Corp.) sowie Google Chrome (Google Inc.) liegt ausschließlich bei den jeweiligen Markenrechtsinhabern. Beschreibung:- Die OnlineIDE ist eine IDE für VB.NET-Programme, die komplett online im Browser funktioniert. Sie bringt einen WYSIWYG-Editor wie Visual Studio…
-
Ich habe den Beitrag oben nun mal durch eine ToDo-Liste sowie die verwendeten Bibliotheken bzw. Controls ergänzt - das hatte ich vorhin ganz vergessen. Positive wie negative Kritik und weitere Vorschläge für die (neu hinzugefügte) ToDo-Liste sind willkommen! (Bugmeldungen natürlich genauso, auch wenn es mir lieber wäre, wenn alles ohne Bugs funktionieren würde ;))
-
Hallo, danke erstmal für deine Vorschläge. Ich habe sie oben aufgenommen. Eine Fehlererkennung in Echtzeit... lässt sich vmtl. nur per dauernder Requests an den Server umsetzen, da der Code erst dort Compiled wird. IntelliSense muss ich mal schauen und das mit den Imports wird umgesetzt, sobald ich einen Settings-Tab erstellt habe. Ein Login-System brauche ich leider zur Zeit nicht. Projekte speichern /öffnen wird in Zukunft vmtl. als einziges mit einem Passwort versehen - per Dropbox-API. Alter…
-
Zitat von faxe1008: „Kannst du das irgendwie Bewerkstelligen dass das Ausführen auch ohne download klappt?“Genau wie @Myrax: schon sagte: Das per JS zu simulieren ist sehr schwierig bzw. eigentlich unmöglich und auf ein Plugin habe ich keine Lust - dann kann man ja gleich die EXE ausführen. Zitat von VincentTB: „Option Strict On wird nicht gesyntaxt“Ja, stimmt. Das liegt daran, dass ich eine vorhandene Highliting-Datei genommen habe, die aber offensichtlich noch auf dem Stand von VB Classic war,…
-
Zitat von Artentus: „Es wäre vielleicht hilfreich, wenn Klassennamen wie in VS auch ne andere Farbe bekommen, damit man Klassen besser von Methoden unterscheiden kann.“Ich weiß noch nicht, wie ich die Unterscheidung machen sollte: Per JS habe ich ja keinen Zugriff auf das .NET FW, kann daher auch nur anhand von Keywords highliten. Wenn ich dagegen Klassen von Methoden unterscheiden will, benötige ich kontextbasiertes Syntaxhighliting, was dafür imo ein zu großer Aufwand wäre. Zitat von Artentus:…
-
Ich habe es mit Google Chrome unter Android 4 probiert, da hat es halbwegs funktioniert (naja, lange nicht so gut wie am PC aber immerhin). Jetzt habe ich es nochmal mit einem iPod Touch 2 (iOS 4) unter Safari probiert, da ging gar nichts. Aber ich glaube, die Unterstützung für Mobilgeräte ist eh unnötig - wer installiert sich schon Linux auf einem Android-Gerät und dann Mono?!
-
Zitat von nafets3646: „Ich sehe halt keine andere Verwendung für dein Tool, sorry .“Naja, wie @Myrax: halt schon sagte, wenn man "nur mal eben" was programmieren will und ne langsame Leitung hat oder unterwegs ist und z.B. an einem (z.B. öffentlichen) Rechner ohne Admin-Berechtigungen sitzt und sein Projekt fortsetzen will (natürlich erst wenn öffnen von Projekten auch implementiert ist). P.S. wäre übrigens auch nett, wenn ihr mir sagen könntet unter welchen Browsern es bei euch euch geklappt ha…
-
Zitat von nafets3646: „Werden eigentlich auch noch die anderen Controls implementiert, oder nicht?“Irgendwann mal, wenn ich nichts besseres zu tun habe. Zitat von require: „33EEz.png Will dir nichts unterstellen, nur drauf hinweisen.“Ist mir auch schon aufgefallen (benutze selber Chrome). Liegt wahrscheinlich daran, dass Chrome erkennt, dass die Datei erst serverseitig generiert wurde, was sich vl. gut zum Schadware programmieren eignen würde. Wenn du willst, kannst du ja die EXE decompilen, da …
-
Der Code wird über die CodeDom-Klasse auf dem Server kompiliert, der allerdings ein Linux-Server mit Mono drauf ist. Ich glaube, ich könnte da nichtmal direkt auf die vbc.exe oder eine äquivalente Datei unter Linux/Mono zugreifen. Und ein Debugger funktioniert so nicht - und wird so wie es aussieht auch nie anderweitig umgesetzt. Ich habe ja schon Probleme bei der Fehlererkennung in Echtzeit, da die Fehler erst auf dem Server erkannt werden. Und ob ständige Requests per AJAX so geschickt sind, i…
-
Zitat von nikeee13: „Ich finde das Logo über dem Editor etwas platzverschwendend. Gerade gesehen, dass man den nachträglich ausblenden kann - vielleicht solltest du das als Standard einstellen.“Mal sehen. Vl. speichere ich auch einfach die zuletzt gewählte Einstellung, dann kann es jeder individuell anpassen und muss es nicht jedemal wiederholen. Zitat von nikeee13: „Grundsätzlich gut, jedoch finde ich, dass der Designer noch ein paar grundfunktionen nötig hat (vergrößern der Controls über "zieh…
-
Update Version 1.0.1
BeitragZitat von Changelog: „- Formen können nun gelöscht werden (Kontextmenü) “ @nikeee13: Schaue ich mir mal an, wie ich das besser machen kann. @Nikx: Unter ASP.NET kannst du genauso VB.NET programmieren wie in einer WinForms-, Konsolen- oder WPF-Anwendung. Also auch die CodeDom-Klasse verwenden. => Unter ASP.NET gibt es die Möglichkeit, VB-Code zu kompilieren
-
Update Version 1.0.2
BeitragZitat von Changelog: „- Die Fehlererkennung wird nun in Echtzeit durchgeführt. - Bugfixes im Designer “ Leider ist die Fehlererkennung abhängig von der Internetleitung ziemlich lahm, da diese auf dem Server durchgeführt wird.
-
Zitat von programmer71: „Also bei mir ist das Problem wirklich, dass bei jedem Control, dass ich auf die Form ziehe mindestens 10 Sekunden das "Undendlichzeichen" kommt... Aber auch wenn ich nen Code schreibe...“Ja, das stimmt. Auf der ToDo-Liste steht bereits, dass ich auf einen schnelleren Server umziehen will. Aber du kannst ja weiterschreiben, wenn das kommt - der laufende Request wird abgebrochen und ein neuerer gestartet, sobald etwas geändert wurde. Zitat von nafets3646: „Das einzigste Pr…
-
Update Version 1.0.3
BeitragZitat von Changelog: „- Während der Fehlererkennung wird keine störende Unendlich-Animation mehr angezeigt, sondern nur noch ein unscheinbares "Lädt...". - Die Fehlererkennung wurde beschleunigt, indem 0,5 sec nach der letzten Eingabe gewartet wird, bis der Request durchgeführt wird. Diese Zeit kann ich auch noch anpassen. “
-
@FlorianJ: Also die Idee hatte ich glaube ich so zwischen Weihnachten / Neujahr, da hab ich dann aber noch nicht angefangen. Genau weiß ich es aber nicht, weil ich einfach immer wieder nen bisschen was geschrieben hab, und zwischendurch auch an anderen Projekten weitergemacht habe. Ich denke, es sollte kein großes Problem sein, das auch für C# umzusetzen. Im Prinzip muss ich dafür ja nur die Syntax-Hevorhebung, den Designer-Code für die Formen und die Sprache des CodeDom-Compilers ändern (wird j…
-
Also ich bezweifle, dass irgendwer die Anwendung auf seinem eigenen Server hostet, nur um sie selber zu verwenden. Wenn irgendwer noch Platz hat, dann mich bitte anschreiben - Mir wäre es recht, wenn es verschiedene Mirrors (?) gäbe. Eine Alternative wäre auch noch, einen kostenpflichtigen Server zu nehmen und Werbung zu schalten, was ich aber eigentlich nicht möchte.
-
Update Version 1.0.4
BeitragZitat von Changelog: „- Beim Laden der Fehlerliste wird nun unterschieden zwischen "Warte..." (die 0,5 sec, die nach dem letzten getippten Buchstaben abgewartet werden) und "Lade..." (der Ladezeit :D) - Die OnlineIDE befindet sich nun auf einem deutlich schnelleren Server. Das asynchrone Laden von Fehlern ist daher etwa um das 10-50-fache schneller geworden. - Die Fehlermeldungen sind nun auf Deutsch, da ein deutschsprachiges .NET Framework auf dem Server läuft. “ Danke an @FlorianJ: für die Ber…
-
Zitat von Trade: „wenn man auf einen Fehler Doppelklick macht, dass dann die Zeile markiert wird“Hatte ich auch schon überlegt und auch im Hintergrund bei den letzten Updates vorbereitet (also den Compiler-Teil so umgeschrieben, dass eine solche Fehlererkennung leichter machbar wird). Denke mal das wird nicht so schwer zu realisieren sein.
-
Update Version 1.0.5
BeitragZitat von Changelog: „- Option Strict On wird gehighlitet und auch beachtet. - Microsoft.VisualBasic ist aus den Standard-Inports rausgeflogen. - RegEx kann nun korrekt verwendet werden. “
-
Update Version 1.1.0
BeitragZitat von Changelog: „- Ein begonnenes Projekt kann nun als ZIP-Datei gespeichert (heruntergeladen) werden. Es kann ganz normal mit Visual Studio o.ä. geöffnet werden. “ Öffnen kommt natürlich auch noch.
-
Das liegt daran, dass mir @FlorianJ: den Server nicht mehr zur Verfügung stellen kann (bin gerade eben erst aus Urlaub zurückgekommen). Ich bin daher auf der Suche nach jemandem, der das Projekt evtl. in Zukunft auf seinem Server unterbringen kann, sonst muss ich wohl wieder auf den lahmen Heliohost-Server ausweichen. Aber das Projekt wird natürlich weitergeführt
-
Zitat von Alex-Digital: „Wenn man die .net Version eingestellen könnte, wäre es perfekt“Kann ich noch einbauen bzw. auf ToDo-Liste setzen, das ist glaube ich kein Kunststück. Zitat von RushDen: „Also ich fänds gut wenn man Steuerelemente verschieben könnte, indem man die maus geklickt hält und nicht immer Rechtsklick > Verschieben. “Mal schauen. Ist möglich, aber sicher nicht weit oben auf der ToDo-Liste - es funktioniert ja auch so. Zitat von RushDen: „Ausserdem kann man keine Steuerelemente lö…