MonoDevelop ist eine quelloffene, plattformübergreifende und kostenlose grafische Anwendung, die vom Offset entwickelt wurde und als IDE (Integrated Development Environment) für angehende Mono-Entwickler fungiert, die Anwendungen erstellen möchten GTK #, C # und andere .NET-Sprachen.
Unterstützt ASP.NET und viele Programmiersprachen
Zu den wichtigsten Funktionen gehören erweiterte Textbearbeitung mit Unterstützung für Code-Vervollständigung auf C # 4, Code-Vorlagen und Code-Faltung, konfigurierbare Workbench mit vollständig anpassbaren benutzerdefinierten Tastenbelegungen, Fensterlayouts, Unterstützung für ASP.NET sowie externe Tools / p>
Zusätzlich unterstützt es mehrere Programmiersprachen, einschließlich C #, F #, C, C ++, Visual Basic.Net und Vala, enthält einen integrierten Debugger zum Debuggen sowohl nativer Anwendungen als auch Mono-Apps und einen GTK # visuellen Designer zum einfachen Erstellen von GTK # Apps.
Kann verwendet werden, um mit Visual Studio erstellte .NET-Anwendungen zu portieren
Ein weiteres interessantes Feature ist die Möglichkeit, .NET-Anwendungen, die mit der Visual Studio-Software für Microsoft Windows-Betriebssysteme erstellt wurden, mühelos auf GNU / Linux- und Mac OS X-Systeme zu portieren.
Seine grafische Benutzerschnittstelle (GUI) hat ein schönes, modernes Design und es ist extrem einfach zu bedienen. Mono-Entwickler können sofort ein neues Projekt erstellen oder ein bestehendes öffnen und mit dem Programmieren beginnen.
Bietet eine leistungsfähige Plugin-Architektur
Dank seiner leistungsstarken Plugin-Architektur können Entwickler die Standardfunktion von MonoDevelop einfach erweitern. Sie finden Plugins für Web-Entwicklung, IDE-Erweiterungen, Projekt-Import und Export, Sprachbindungen, Versionskontrolle, Debugging, mobile Entwicklung, Eto.Forms, Unity, Quelltext-Editor-Erweiterungen, Einsatz- und Testbereiche.
Unterstützt unter GNU / Linux, Mac OS X und Windows
MonoDevelop ist eine Multiplattform-Anwendung, die auf GNU / Linux-, Mac OS X- und Microsoft Windows-Betriebssystemen unterstützt wird. Alle GNU / Linux-Distributionen werden unterstützt, sodass der Benutzer die Anwendung mithilfe des integrierten Software Center-Programms leicht installieren kann. Unterstützte Hardwareplattformen umfassen 32 und 64-Bit.
Was ist neu in dieser Version:
- MonoDevelop Kernfehlerbehebungen und Verbesserungen:
- 5547 Statische Eigenschaften können nicht aufgerufen oder statische Elemente überprüft werden.
- 2489 - Einstellungen- & gt; Build- & gt; Die Ordner für Assembly-Ordner sind beim Entfernen des Ordners ausgegraut
- 5485 - "Dokument beim Speichern formatieren" & quot; nicht
- 5489 - Code Faltung / Zusammenklappen nicht verfügbar mit großen .cs-Dateien
- Der interne Log-Block wurde entfernt, um den Speicherverbrauch zu reduzieren
- 5344 - Das Quickfix-Symbol blinkt, wenn das Caret mit den Pfeiltasten verschoben wird
- 5422 - Namespacedeklaration sollte Vorschlag nicht abgeschlossen sein
- 5442 - Fehler nach "Installationsvorlage" "
- 5441 - Die Teilklasse für die Aktionsverbindung wird nach der Projektaktualisierung und der neuen Funktion aus der .designer-Datei entfernt
- Die Flat Namespacing-Richtlinie sollte jetzt nur eine einzelne Verzeichniskomponente verwenden
- Vorlagen für ASP.NET MVC 3.0 hinzugefügt
- Fix für die Endlosschleife, die bestimmte Klassen von Xcode synchronisiert
- 5440 - Längere Zeitüberschreitung für Xcode-Kommunikation
- 5433 - Fehler in der Methode "soft debugger" call thread on Methode Type System.Object: GetType
- 5269 - Nullreferenzausnahme versucht, eine QuickInfo im Designer anzuzeigen
- 5434 - VersionControl kann keine diff / log-Ansichten an csproj-Dateien anhängen
- 5178 - Zeige keine nervigen Popups, wenn die Versionskontrolle deaktiviert ist
- Problem behoben, bei dem der Dokumentumschalter den Fehler unter linux mint 13 nicht versteckt hat
- 5425 - Das Aktualisieren der Makefile-Integrationseinstellungen schließt die Info-Nachricht nicht und scheint zu hängen
- 5402 - Die Rücktaste funktioniert nicht mit einem virtuellen Einzug mit einem Tab
- 5406 - Der Header sollte keine abschließenden Leerzeichen hinzufügen
- Reparieren Linux-Installationsspeicherorte, um lokalen Build- und PC-Dateien zu entsprechen
- 5225 - Lösen Sie unter Unix Symlink-Pfade auf, wenn Sie sie im Debugger vergleichen
- Verbesserte Startzeit und Speicherverbrauch aufgrund von Lade-Frameworks
- 5350 - Fügen Sie monodevelop-debugger-gdb.spec.in zu EXTRA_DIST hinzu
- Mehrere fehlerhafte Aktualisierungsprobleme wurden im Texteditor behoben
- Mehrere Probleme in C # formatter im laufenden Betrieb behoben
- 5373 - Durch das Einrücken des ausgewählten Blocks sollten keine Leerzeilen eingefügt werden
- 5326 - Scrollen beim Klicken unten im Quellfenster
- 5338 - Entfernen von geschweiften Klammern entfernt nicht nachfolgende Leerzeichen
- Die Konsolenausgabe von MonoDevelop wird jetzt in eine Protokolldatei umgeleitet, sofern nicht das Argument --no-redirect comandline angegeben ist
- 4779 - Von außerhalb der MD auf die Baumansicht zeigen, sollte das Ziel gültig sein
- 5331 - Fixed PortableDotNetProjects zur Unterstützung aller .NET Portable 4.0-Frameworks
- 5294 - Ermöglicht das Kopieren von Werten aus der Debugger-Baumansicht in die Zwischenablage
- 5295 - Der Prozess kann nach dem Debug-Neustart nicht auf die Datei zugreifen
- 5300 - Durch Drücken der Tabulatortaste wird der Cursor um ein Zeichen zu weit nach vorne verschoben
- 5282 - Refactor Issue, Ändern des Namens der generischen Methodenstrip-Argumente von Methodenaufrufen
- Erneutes Aktivieren des VCS-Protokollbefehls für Projektordner
- 5185 - Auf ICSharpCode.NRefactory.CSharp wird in der Datei monodevelop.pc nicht verwiesen
- 5312 - Editor oder C # -Parser ignoriert #elif, was eine Null-Referenzausnahme verursacht
- 5224 - MonoDevelop-Mangeln-Projekt-Referenzpfad
- 5235 - Aktualisierung von Versionskontrolle - neue Dateien / Code nicht in Intellisense verfügbar
- 5292 - Mittlerer Mausklick fügt nicht ein
- 5254 - Stapelüberlauf in MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Befehlsscroll ist zu einfach, um aus Versehen zu aktivieren
- 4750 - Kommentartasks funktionieren nicht mehr
- 5242 - Das Aktivieren von Berechtigungen für MonoMac / iPhone-Projekte wird nicht beibehalten
- Indentation Engine verwendet jetzt die korrekte Eigenschaft für die Einzugbreite
- 5222 - Die Formatauswahl sollte die Auswahllänge ändern
- 5212 - Find references findet nicht alle Verwendungen des statischen Readonly-Feldes
- 5207 - [Regression] Delegate Vervollständigung wie Ereignisvervollständigung
- Gefilterte nicht zugreifbare Klassen in der Abschlusssuche
- 5229 - Die Code-Faltung behandelt sequentielle Kommentarblöcke nicht gut
- 5223 - Die Tabulatortaste, die mit Tabulator-zu-Leerzeichen eingerückt wird, passt die Auswahl nicht richtig an
- 5191 - Erstellen eines Erweiterungsmethode-Problems bei der Eingabe von "this" ("") & quot;
- 5205 - Die Fertigstellung von enum / flags-Werten funktioniert nicht nach & quot; | & quot; Betreiber
- 5206 - Auflösen - & gt; Die Anweisung "Add Using" funktioniert nicht nach & quot; | & quot;
- 5119 - Der Builder für Schnittstellen erkennt keine von iPhoneOSGameView abgeleiteten Klassen
- TreeView-Anzeigeoptionen sind jetzt global, nicht pro Knoten
- 5167 - Die XIB-Schnittstelle konnte nach dem letzten Update nicht mehr bearbeitet werden
- 5180 - Einsätze oben sind nicht mehr zusammenklappbar
- 4980 - Die Optionen für öffentliche / private Anzeige beeinflussen manchmal nicht die gesamte Baumstruktur der Baugruppe
- 5012 - Nur öffentliche Assembly-Browser sollten keine privaten Namespaces anzeigen
- 5013 - Die Ansichten des Assembly-Browsers sind inkonsistent
- 5023 - Assembly Browser zeigt verschachtelte Klassen nicht an
- Ein möglicher Absturz beim Beenden unter Windows wurde behoben
- 4961 - Codevervollständigung für Aufzählungen in statischen Klassen funktioniert nicht
- 4841 - Das Dokument muss nach dem Aktivieren der semantischen Hervorhebung erneut geöffnet werden
- 5001 - Objektinitialisierer werden nicht richtig behandelt
- 5126 - Mehrere Projekte, die die gleichen Dateien enthalten, aktualisieren ihr System nicht richtig
- 5114 - & quot; Gehe zur Deklaration & quot; navigiert zum falschen Ziel
- Das Umbrechen im Code-Formatierer wurde deaktiviert
- 5127 - Der Refactor funktioniert nicht mehr
- Es wurde ein Rückgängig-Schritt für den automatisch generierten Dokumentationskommentartext hinzugefügt
- 5113 - Verbesserte Gebäudeportabilität
- Verbesserte Leistung der semantischen Hervorhebung
- 5109 - Optimieren Sie Eigenschaften, indem Sie Werte direkt aus den unterstützenden Feldern erhalten
- Behandelte Ausnahmen beim Löschen von Dateien und Verzeichnissen, die von Perforce gesperrt wurden
- 5067 - Die Auswahl berücksichtigt keinen virtuellen Raum
- 5077 - Der virtuelle Einzug funktioniert nicht, wenn Tabulatoren zu Leerzeichen aktiviert sind
- Es wurde ein Fall behoben, bei dem & quot; Methode extrahieren & quot; könnte scheitern
- 5038 - Seien Sie etwas flexibler im ObjC, das wir bei der Analyse von Headern akzeptieren
- 5080 - Drücken der Tabulatortypen t anstelle des Tabstopps
- 5046 Debugging-Konsolen-App mit Fallback-Terminal schlägt fehl
- 4889 - Rendering-Buglet im Texteditor
- Falten Sie den Befehl & quot; nur Definitionen anzeigen & quot; Kommentare werden ebenfalls geschlossen
- Korrekturzeichen für Vervollständigungsfenster behoben
- 5014 - Die Symbolleiste für die Quellanalyse aktualisiert die Markerposition nach der Größenanpassung nicht.
- 3923 - Lassen Sie Ausnahmenauswertungen nicht im Debugger auslaufen
- 4998 - MonoDevelop respektiert nicht das Ändern des Namensraums einer Klasse
- 4918 - Code Formatierung Kommentare aus & quot; else & quot; Zweige
- 4890 - Dreifach-Klick Zeilenauswahl zieht nicht korrekt nach oben
- Das Popup für die Fertigstellung behandelt nun den virtuellen Einzug korrekt
- 4979 - Die Zeile zum Kopieren / Einfügen enthält jetzt einen zusätzlichen Zeilenumbruch
- Das Formatieren von "Schritt rückgängig machen" und "Schritt rückgängig machen" ist nun ein einzelner Schritt zum Rückgängigmachen
- Im laufenden Betrieb werden Formatänderungen jetzt in einer separaten Undo-Gruppe vorgenommen.
- 4941 - Automatisch generierter Delegat, nicht richtig formatiert
- 4951 - Bearbeiten von virtuellen Einzügen zulassen
- 4866 - Lokale Parameter werden bei neu geöffneten Dateien nicht aufgelöst
- 4876 - Wenn ein ausgeblendeter Code abgeschnitten wird, sollte der gesamte Block abgeschnitten werden
- Behoben Stetic-Code-Generierung von nicht aufgelösten Mitgliedern
- 4738 - Kommentar ist nicht hervorgehoben
- 4762 - Gehe zur Definition für ein Ereignis fehlgeschlagen
- 4927 - Autocomplete zeigt bei Verwendung des Klassennamens nicht statische Methoden an
- Der virtuelle Einzugmodus ist jetzt der standardmäßige Einzugmodus
- 4934 - Erstellen Sie den Befehl member für enum
- Mehrere Fehler bei der Code-Generierung für aspx-Dateien wurden behoben
- 4747 - Keine Codevervollständigung für nicht gespeicherte XML-Dateien
- Der Sprung für nicht gespeicherte Dateien wurde korrigiert.
- Fehler 4746 - Kein Falten, Umriss für nicht gespeicherte Dateien.
- Fehler 4662 - Zyklische Referenzen stürzen auf MD-System ab
- 4755 - Die Baumstruktur des Assembly-Browsers zeigt .ctor, sollte den Namen anzeigen
- 4777 - Serializer-Ausnahme vom Typ Service
- 4877 - Syntax highlight / code completion sollte Dateien ignorieren, die nicht als 'Compile' markiert sind
- 4756 - Verwenden Sie kompakte Scroll-Widgets im Assembly-Browser
- 4887 - Fehlende Dokumente und Parameterliste können nicht manuell geöffnet werden
- 4891 - On-the-fly-Formatierer ausgelöst durch} in string
- 4897 - Der Befehl "Resolve" für neue Ausdrücke ist falsch
- 4878 - MonoDevelop wird zwischengespeichert und verwendet ungültige Baumobjekte
- Der native Referenzbefehl ist verborgen, wenn er nicht gültig ist
- Textstilrichtlinien haben jetzt die korrekte Einzugbreite
- 4875 - Erstellen Sie einen Sicherungsspeicher mit falscher Formatierung
- 4865 - gtk warning from Fehlerfenster
- 4837 - Im laufenden Betrieb formatiert Formatierer zu viel
- 4879 - Die Vervollständigung sollte lokale Variablen den benannten Parametern vorziehen
- 4874 - Lösche Datei aus der Lösung gibt Ausnahme
- 4868 - Falsche Neuformatierung
- 3984 - Kann kein asynchrones Projekt kompilieren
- Optimiertes Laden von Projekten mit vielen abhängigen / gruppierten Dateien
- 4623 - MonoDevelop hängt beim Öffnen einer Lösung
- Die Auswahl der Standardkonfiguration beim Speichern eines Projekts wurde korrigiert.
- Fix Einrückung für die Verwendung von Deklarationen.
- 4862 - Bearbeiten - & gt; Format - & gt; Formatdatei zerstört Einrückung
- 4653 - Autocomplete listet Variablen auf, die im aktuellen Kontext nicht vorhanden sind
- 4768 - MD hängt beim Generieren von Code-Abschlussdaten
- 4825 - & quot; geschützte interne & quot; Methoden werden falsch überschrieben
- Fehler 4766 - Go To Definition funktioniert nicht für 'Protected' Members in referenzierten Assemblys '/ Springe zu Methoden ohne Parameter
- 4758 - Öffentliche Ansicht im Assembly-Browser sollte geschützt sein
- 4842 - Die semantische Hervorhebung färbt die Symbole während der ersten Analyse fälschlicherweise rot
- 4855 - Der Befehl zum Ausschneiden funktioniert bei einigen Dateien nicht
- 4772 - Mit der Funktion 'Symbol importieren' (Strg + Option + Leerstelle) wird Text in der folgenden Zeile gelöscht
- 4840 - Ausnahme von C # indenter beim Rückgängigmachen
- 4839 - Mit der Eingabe in der letzten Zeile des Dokuments wird der Editor nach oben verschoben
- 4681 - Vermeiden Sie "x mehrmals geladene Fehler", sie können während des normalen Betriebs auftreten.
- Prettified ToString für Null-Grundwerte im Debugger
- Einige vom Typ Systemdienst verursachte Ausnahmen wurden behoben.
- Aktiviertes Hilfemenü unter Windows und eine hinzugefügte Windows-Dokumentations-Viewer-App
- Eine Warnung während der Profilmigration wurde behoben
- 4824 - Eine Eigenschaft mit demselben Namen wie ein Parameter kann nicht referenziert werden
- Einfügefehler beim Einfügen behoben.
- Behoben Probleme mit serializng Einstellungen in einer Kultur und Laden in einer anderen Kultur.
- 4768 - MD bleibt beim Erzeugen von Code-Abschlussdaten hängen.
- 4743 - unsicher sollte in Standalone-C # -Dateien kein Fehler sein
- 4745 - Autosave schlägt für nicht gespeicherte Datei fehl
- 4769 - Das Fixieren eines fehlenden Elements in einer anderen Datei aktualisiert die semantische Hervorhebung nicht
- 4770 - Beide Argumente von IsDerivedFrom () müssen von derselben Kompilierung stammen
- 4775 - Ausnahme im automatischen Sicherungs-Thread
- 4764 - Event-Handler-Abschluss setzt Caret an falscher Stelle
- 4808 - Enums haben ein unbekanntes 'split_char' Mitglied, das darin enthalten ist
- Fix NRE beim Serialisieren eines leeren PropertyBag
- Probleme mit Xamarin-Add-Ins behoben:
- 5551 - Ein Widget kann nicht aus der Toolbox in Windows MonoDevelop in den Android-Designer gezogen werden
- 5428 - Fix & quot; MonoMac Projekt & quot; Vorlage, um das Hauptmenü zu laden.
- MonMac MainNib-Eintrag wurde korrigiert, um bekannte Nibs vorab zu füllen und den Anfangswert zu laden
- Ein Problem mit der Größenanpassung im Android-Designer wurde behoben
- Der Android-Designer kann jetzt Themen laden, die im Projekt definiert sind
- 5188 - Der Android-Designer behandelt verschobene oder verknüpfte Dateien nicht gut
- Es wurde eine Ausnahme beim Klicken auf die Schaltfläche Änderungen anzeigen im Android-Designer behoben
- 5426 - Benutzern erlauben, die iPad Retina-Symbole für Universal-Apps zu deaktivieren
- Die MonoTouch LLVM-Compileroption ist nicht mehr als experimentell markiert
- Die KeychainAccessGroups-Benutzeroberfläche wurde entfernt, die fälschlicherweise dem MonoMac-Add-In hinzugefügt wurde
- 4893 - Scale-Eigenschaft im Android-Designer lautet "Unknown Property"
- MonoMac addin hat jetzt ein "Minimum OS" -Konzept. Option
- 5209 - [Designer] stürzt beim Versuch ab, ein neues Layout zu erstellen.
- Eine redundante Versionsprüfung im Android-Add-in entfernt, die in einigen Fällen fehlschlagen könnte
- 5016 - Der Android-Designer gibt die Eröffnungsdatei aus
- 5102 - Android-Designer Finalizer macht Remoting-Aufruf, hängt MD
- 5049 - mtouch code signing kaputt auf Snow Leopard
- Der Android-Designer verwendet jetzt das Java SDK aus den MonoDevelop-Voreinstellungen
- Verwenden Sie die richtigen Ziele in neuen Java-Bindungsprojekten
- Verbesserte Geschwindigkeit von AOT-Builds in Verbindung mit MonoTouch & gt; = 5.3.4
- Ausnahmen beim Start von MonoTouch Release auf dem Gerät verhindern.
- Problem behoben, wenn Return gedrückt wird, um die Bearbeitung von Inline-Labels im Designer zu validieren
- Behebung eines Problems beim Aktualisieren virtueller Ressourcen im Designer
- 4985 - Erstellte Zeichenfolgenressourcen aktualisieren Widget mit Ressourcenwert nicht, wenn die .axml-Datei gespeichert wird
- 4900 - Der Wifi-Debugger wird nicht angehängt, wenn er nicht über USB gestartet wird.
- Hyperlinks in Updater-Versionsnotizen funktionieren jetzt
- 4957 - Widgets können nicht mit der Gliederung von Dokumenten neu angeordnet werden
- 4954 - Build-Fehler mit verschiedenen Layout-Widgets hinzugefügt
- Unterstützung für die Installation von Updates direkt über das Updater-Dialogfeld hinzugefügt
- Der Updater löscht heruntergeladene Updates nicht mehr beim Wechseln der Aktualisierungskanäle
- [Android-Designer] Legen Sie die richtige ID bei der Auswahl einer Ressource fest
- 4950 - Wenn Sie den Text eines Widgets auf eine Zeichenfolgenressource festlegen, wird eine falsche Referenz erstellt
- Absturz im Android-Designer behoben, wenn das Ressourcenverzeichnis nicht existiert
- OpenTK-1.0 zu auswählbaren Assemblys und aktualisierter Standardvorlage hinzugefügt
- System.Data.Services.Client und System.EnterpriseServices zu auswählbaren Baugruppen hinzugefügt
- 4826 - Ausnahme beim Drücken von "Stop" in MonoDevelop, wenn eine iOS App geschlossen wird / auf dem Gerät abstürzt.
- Zusätzliche Probleme mit dem Android-Designer behoben:
- Unterstützung für Scrollen in ScrollView hinzugefügt.
- In Projektressourcen definierte Designs werden jetzt ordnungsgemäß gerendert
- Der Ressourcen-Selektor zeigt jetzt keine privaten Framework-Ressourcen an
- 5290 - Das Stilattribut fehlt in den Ansichtseigenschaften
- 4953 - Numerisches Passwort-Widget wird mit einem ungültigen Eingabetyp geladen
- 4894 - Das Umschalten des Projekt-Build-Ziels auf die API 10 löst die Ausnahme aus (beim Bearbeiten des vorhandenen Layouts)
- 5349 - Aktivitätsänderung bewirkt, dass axml-Dateien neu geladen werden
- 5369 - Designer fügt unerkannten android: Platzhalter in TableLayout hinzu
Was ist neu in der Version:
- MonoDevelop Kernfehlerbehebungen und Verbesserungen:
- 5547 Statische Eigenschaften können nicht aufgerufen oder statische Elemente überprüft werden.
- 2489 - Einstellungen- & gt; Build- & gt; Die Ordner für Assembly-Ordner sind beim Entfernen des Ordners ausgegraut
- 5485 - "Dokument beim Speichern formatieren" & quot; nicht
- 5489 - Code Faltung / Zusammenklappen nicht verfügbar mit großen .cs-Dateien
- Der interne Log-Block wurde entfernt, um den Speicherverbrauch zu reduzieren
- 5344 - Das Quickfix-Symbol blinkt, wenn das Caret mit den Pfeiltasten verschoben wird
- 5422 - Namespacedeklaration sollte Vorschlag nicht abgeschlossen sein
- 5442 - Fehler nach "Installationsvorlage" "
- 5441 - Die Teilklasse für die Aktionsverbindung wird nach der Projektaktualisierung und der neuen Funktion aus der .designer-Datei entfernt
- Die Flat Namespacing-Richtlinie sollte jetzt nur eine einzelne Verzeichniskomponente verwenden
- Vorlagen für ASP.NET MVC 3.0 hinzugefügt
- Fix für die Endlosschleife, die bestimmte Klassen von Xcode synchronisiert
- 5440 - Längere Zeitüberschreitung für Xcode-Kommunikation
- 5433 - Fehler in der Methode "soft debugger" call thread on Methode Type System.Object: GetType
- 5269 - Nullreferenzausnahme versucht, eine QuickInfo im Designer anzuzeigen
- 5434 - VersionControl kann keine diff / log-Ansichten an csproj-Dateien anhängen
- 5178 - Zeige keine nervigen Popups, wenn die Versionskontrolle deaktiviert ist
- Problem behoben, bei dem der Dokumentumschalter den Fehler unter linux mint 13 nicht versteckt hat
- 5425 - Das Aktualisieren der Makefile-Integrationseinstellungen schließt die Info-Nachricht nicht und scheint zu hängen
- 5402 - Die Rücktaste funktioniert nicht mit einem virtuellen Einzug mit einem Tab
- 5406 - Der Header sollte keine abschließenden Leerzeichen hinzufügen
- Reparieren Linux-Installationsspeicherorte, um lokalen Build- und PC-Dateien zu entsprechen
- 5225 - Lösen Sie unter Unix Symlink-Pfade auf, wenn Sie sie im Debugger vergleichen
- Verbesserte Startzeit und Speicherverbrauch aufgrund von Lade-Frameworks
- 5350 - Fügen Sie monodevelop-debugger-gdb.spec.in zu EXTRA_DIST hinzu
- Mehrere fehlerhafte Aktualisierungsprobleme wurden im Texteditor behoben
- Mehrere Probleme in C # formatter im laufenden Betrieb behoben
- 5373 - Durch das Einrücken des ausgewählten Blocks sollten keine Leerzeilen eingefügt werden
- 5326 - Scrollen beim Klicken unten im Quellfenster
- 5338 - Entfernen von geschweiften Klammern entfernt nicht nachfolgende Leerzeichen
- Die Konsolenausgabe von MonoDevelop wird jetzt in eine Protokolldatei umgeleitet, sofern nicht das Argument --no-redirect comandline angegeben ist
- 4779 - Von außerhalb der MD auf die Baumansicht zeigen, sollte das Ziel gültig sein
- 5331 - Fixed PortableDotNetProjects zur Unterstützung aller .NET Portable 4.0-Frameworks
- 5294 - Ermöglicht das Kopieren von Werten aus der Debugger-Baumansicht in die Zwischenablage
- 5295 - Der Prozess kann nach dem Debug-Neustart nicht auf die Datei zugreifen
- 5300 - Durch Drücken der Tabulatortaste wird der Cursor um ein Zeichen zu weit nach vorne verschoben
- 5282 - Refactor Issue, Ändern des Namens der generischen Methodenstrip-Argumente von Methodenaufrufen
- Erneutes Aktivieren des VCS-Protokollbefehls für Projektordner
- 5185 - Auf ICSharpCode.NRefactory.CSharp wird in der Datei monodevelop.pc nicht verwiesen
- 5312 - Editor oder C # -Parser ignoriert #elif, was eine Null-Referenzausnahme verursacht
- 5224 - MonoDevelop-Mangeln-Projekt-Referenzpfad
- 5235 - Aktualisierung von Versionskontrolle - neue Dateien / Code nicht in Intellisense verfügbar
- 5292 - Mittlerer Mausklick fügt nicht ein
- 5254 - Stapelüberlauf in MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Befehlsscroll ist zu einfach, um aus Versehen zu aktivieren
- 4750 - Kommentartasks funktionieren nicht mehr
- 5242 - Das Aktivieren von Berechtigungen für MonoMac / iPhone-Projekte wird nicht beibehalten
- Indentation Engine verwendet jetzt die korrekte Eigenschaft für die Einzugbreite
- 5222 - Die Formatauswahl sollte die Auswahllänge ändern
- 5212 - Find references findet nicht alle Verwendungen des statischen Readonly-Feldes
- 5207 - [Regression] Delegate Vervollständigung wie Ereignisvervollständigung
- Gefilterte nicht zugreifbare Klassen in der Abschlusssuche
- 5229 - Die Code-Faltung behandelt sequentielle Kommentarblöcke nicht gut
- 5223 - Die Tabulatortaste, die mit Tabulator-zu-Leerzeichen eingerückt wird, passt die Auswahl nicht richtig an
- 5191 - Erstellen eines Erweiterungsmethode-Problems bei der Eingabe von "this" ("") & quot;
- 5205 - Die Fertigstellung von enum / flags-Werten funktioniert nicht nach & quot; | & quot; Betreiber
- 5206 - Auflösen - & gt; Die Anweisung "Add Using" funktioniert nicht nach & quot; | & quot;
- 5119 - Der Builder für Schnittstellen erkennt keine von iPhoneOSGameView abgeleiteten Klassen
- TreeView-Anzeigeoptionen sind jetzt global, nicht pro Knoten
- 5167 - Die XIB-Schnittstelle konnte nach dem letzten Update nicht mehr bearbeitet werden
- 5180 - Einsätze oben sind nicht mehr zusammenklappbar
- 4980 - Die Optionen für öffentliche / private Anzeige beeinflussen manchmal nicht die gesamte Baumstruktur der Baugruppe
- 5012 - Nur öffentliche Assembly-Browser sollten keine privaten Namespaces anzeigen
- 5013 - Die Ansichten des Assembly-Browsers sind inkonsistent
- 5023 - Assembly Browser zeigt verschachtelte Klassen nicht an
- Ein möglicher Absturz beim Beenden unter Windows wurde behoben
- 4961 - Codevervollständigung für Aufzählungen in statischen Klassen funktioniert nicht
- 4841 - Das Dokument muss nach dem Aktivieren der semantischen Hervorhebung erneut geöffnet werden
- 5001 - Objektinitialisierer werden nicht richtig behandelt
- 5126 - Mehrere Projekte, die die gleichen Dateien enthalten, aktualisieren ihr System nicht richtig
- 5114 - & quot; Gehe zur Deklaration & quot; navigiert zum falschen Ziel
- Das Umbrechen im Code-Formatierer wurde deaktiviert
- 5127 - Der Refactor funktioniert nicht mehr
- Es wurde ein Rückgängig-Schritt für den automatisch generierten Dokumentationskommentartext hinzugefügt
- 5113 - Verbesserte Gebäudeportabilität
- Verbesserte Leistung der semantischen Hervorhebung
- 5109 - Optimieren Sie Eigenschaften, indem Sie Werte direkt aus den unterstützenden Feldern erhalten
- Behandelte Ausnahmen beim Löschen von Dateien und Verzeichnissen, die von Perforce gesperrt wurden
- 5067 - Die Auswahl berücksichtigt keinen virtuellen Raum
- 5077 - Der virtuelle Einzug funktioniert nicht, wenn Tabulatoren zu Leerzeichen aktiviert sind
- Es wurde ein Fall behoben, bei dem & quot; Methode extrahieren & quot; könnte scheitern
- 5038 - Seien Sie etwas flexibler im ObjC, das wir bei der Analyse von Headern akzeptieren
- 5080 - Drücken der Tabulatortypen t anstelle des Tabstopps
- 5046 Debugging-Konsolen-App mit Fallback-Terminal schlägt fehl
- 4889 - Rendering-Buglet im Texteditor
- Falten Sie den Befehl & quot; nur Definitionen anzeigen & quot; Kommentare werden ebenfalls geschlossen
- Korrekturzeichen für Vervollständigungsfenster behoben
- 5014 - Die Symbolleiste für die Quellanalyse aktualisiert die Markerposition nach der Größenanpassung nicht.
- 3923 - Lassen Sie Ausnahmenauswertungen nicht im Debugger auslaufen
- 4998 - MonoDevelop respektiert nicht das Ändern des Namensraums einer Klasse
- 4918 - Code Formatierung Kommentare aus & quot; else & quot; Zweige
- 4890 - Dreifach-Klick Zeilenauswahl zieht nicht korrekt nach oben
- Das Popup für die Fertigstellung behandelt nun den virtuellen Einzug korrekt
- 4979 - Die Zeile zum Kopieren / Einfügen enthält jetzt einen zusätzlichen Zeilenumbruch
- Das Formatieren von "Schritt rückgängig machen" und "Schritt rückgängig machen" ist nun ein einzelner Schritt zum Rückgängigmachen
- Im laufenden Betrieb werden Formatänderungen jetzt in einer separaten Undo-Gruppe vorgenommen.
- 4941 - Automatisch generierter Delegat, nicht richtig formatiert
- 4951 - Bearbeiten von virtuellen Einzügen zulassen
- 4866 - Lokale Parameter werden bei neu geöffneten Dateien nicht aufgelöst
- 4876 - Wenn ein ausgeblendeter Code abgeschnitten wird, sollte der gesamte Block abgeschnitten werden
- Behoben Stetic-Code-Generierung von nicht aufgelösten Mitgliedern
- 4738 - Kommentar ist nicht hervorgehoben
- 4762 - Gehe zur Definition für ein Ereignis fehlgeschlagen
- 4927 - Autocomplete zeigt bei Verwendung des Klassennamens nicht statische Methoden an
- Der virtuelle Einzugmodus ist jetzt der standardmäßige Einzugmodus
- 4934 - Erstellen Sie den Befehl member für enum
- Mehrere Fehler bei der Code-Generierung für aspx-Dateien wurden behoben
- 4747 - Keine Codevervollständigung für nicht gespeicherte XML-Dateien
- Der Sprung für nicht gespeicherte Dateien wurde korrigiert.
- Fehler 4746 - Kein Falten, Umriss für nicht gespeicherte Dateien.
- Fehler 4662 - Zyklische Referenzen stürzen auf MD-System ab
- 4755 - Die Baumstruktur des Assembly-Browsers zeigt .ctor, sollte den Namen anzeigen
- 4777 - Serializer-Ausnahme vom Typ Service
- 4877 - Syntax highlight / code completion sollte Dateien ignorieren, die nicht als 'Compile' markiert sind
- 4756 - Verwenden Sie kompakte Scroll-Widgets im Assembly-Browser
- 4887 - Fehlende Dokumente und Parameterliste können nicht manuell geöffnet werden
- 4891 - On-the-fly-Formatierer ausgelöst durch} in string
- 4897 - Der Befehl "Resolve" für neue Ausdrücke ist falsch
- 4878 - MonoDevelop wird zwischengespeichert und verwendet ungültige Baumobjekte
- Der native Referenzbefehl ist verborgen, wenn er nicht gültig ist
- Textstilrichtlinien haben jetzt die korrekte Einzugbreite
- 4875 - Erstellen Sie einen Sicherungsspeicher mit falscher Formatierung
- 4865 - gtk warning from Fehlerfenster
- 4837 - Im laufenden Betrieb formatiert Formatierer zu viel
- 4879 - Die Vervollständigung sollte lokale Variablen den benannten Parametern vorziehen
- 4874 - Lösche Datei aus der Lösung gibt Ausnahme
- 4868 - Falsche Neuformatierung
- 3984 - Kann kein asynchrones Projekt kompilieren
- Optimiertes Laden von Projekten mit vielen abhängigen / gruppierten Dateien
- 4623 - MonoDevelop hängt beim Öffnen einer Lösung
- Die Auswahl der Standardkonfiguration beim Speichern eines Projekts wurde korrigiert.
- Fix Einrückung für die Verwendung von Deklarationen.
- 4862 - Bearbeiten - & gt; Format - & gt; Formatdatei zerstört Einrückung
- 4653 - Autocomplete listet Variablen auf, die im aktuellen Kontext nicht vorhanden sind
- 4768 - MD hängt beim Generieren von Code-Abschlussdaten
- 4825 - & quot; geschützte interne & quot; Methoden werden falsch überschrieben
- Fehler 4766 - Go To Definition funktioniert nicht für 'Protected' Members in referenzierten Assemblys '/ Springe zu Methoden ohne Parameter
- 4758 - Öffentliche Ansicht im Assembly-Browser sollte geschützt sein
- 4842 - Die semantische Hervorhebung färbt die Symbole während der ersten Analyse fälschlicherweise rot
- 4855 - Der Befehl zum Ausschneiden funktioniert bei einigen Dateien nicht
- 4772 - Mit der Funktion 'Symbol importieren' (Strg + Option + Leerstelle) wird Text in der folgenden Zeile gelöscht
- 4840 - Ausnahme von C # indenter beim Rückgängigmachen
- 4839 - Mit der Eingabe in der letzten Zeile des Dokuments wird der Editor nach oben verschoben
- 4681 - Vermeiden Sie "x mehrmals geladene Fehler", sie können während des normalen Betriebs auftreten.
- Prettified ToString für Null-Grundwerte im Debugger
- Einige vom Typ Systemdienst verursachte Ausnahmen wurden behoben.
- Aktiviertes Hilfemenü unter Windows und eine hinzugefügte Windows-Dokumentations-Viewer-App
- Eine Warnung während der Profilmigration wurde behoben
- 4824 - Eine Eigenschaft mit demselben Namen wie ein Parameter kann nicht referenziert werden
- Einfügefehler beim Einfügen behoben.
- Behoben Probleme mit serializng Einstellungen in einer Kultur und Laden in einer anderen Kultur.
- 4768 - MD bleibt beim Erzeugen von Code-Abschlussdaten hängen.
- 4743 - unsicher sollte in Standalone-C # -Dateien kein Fehler sein
- 4745 - Autosave schlägt für nicht gespeicherte Datei fehl
- 4769 - Das Fixieren eines fehlenden Elements in einer anderen Datei aktualisiert die semantische Hervorhebung nicht
- 4770 - Beide Argumente von IsDerivedFrom () müssen von derselben Kompilierung stammen
- 4775 - Ausnahme im automatischen Sicherungs-Thread
- 4764 - Event-Handler-Abschluss setzt Caret an falscher Stelle
- 4808 - Enums haben ein unbekanntes 'split_char' Mitglied, das darin enthalten ist
- Fix NRE beim Serialisieren eines leeren PropertyBag
- Probleme mit Xamarin-Add-Ins behoben:
- 5551 - Ein Widget kann nicht aus der Toolbox in Windows MonoDevelop in den Android-Designer gezogen werden
- 5428 - Fix & quot; MonoMac Projekt & quot; Vorlage, um das Hauptmenü zu laden.
- MonMac MainNib-Eintrag wurde korrigiert, um bekannte Nibs vorab zu füllen und den Anfangswert zu laden
- Ein Problem mit der Größenanpassung im Android-Designer wurde behoben
- Der Android-Designer kann jetzt Themen laden, die im Projekt definiert sind
- 5188 - Der Android-Designer behandelt verschobene oder verknüpfte Dateien nicht gut
- Es wurde eine Ausnahme beim Klicken auf die Schaltfläche Änderungen anzeigen im Android-Designer behoben
- 5426 - Benutzern erlauben, die iPad Retina-Symbole für Universal-Apps zu deaktivieren
- Die MonoTouch LLVM-Compileroption ist nicht mehr als experimentell markiert
- Die KeychainAccessGroups-Benutzeroberfläche wurde entfernt, die fälschlicherweise dem MonoMac-Add-In hinzugefügt wurde
- 4893 - Scale-Eigenschaft im Android-Designer lautet "Unknown Property"
- MonoMac addin hat jetzt ein "Minimum OS" -Konzept. Option
- 5209 - [Designer] stürzt beim Versuch ab, ein neues Layout zu erstellen.
- Eine redundante Versionsprüfung im Android-Add-in entfernt, die in einigen Fällen fehlschlagen könnte
- 5016 - Der Android-Designer gibt die Eröffnungsdatei aus
- 5102 - Android-Designer Finalizer macht Remoting-Aufruf, hängt MD
- 5049 - mtouch code signing kaputt auf Snow Leopard
- Der Android-Designer verwendet jetzt das Java SDK aus den MonoDevelop-Voreinstellungen
- Verwenden Sie die richtigen Ziele in neuen Java-Bindungsprojekten
- Verbesserte Geschwindigkeit von AOT-Builds in Verbindung mit MonoTouch & gt; = 5.3.4
- Ausnahmen beim Start von MonoTouch Release auf dem Gerät verhindern.
- Problem behoben, wenn Return gedrückt wird, um die Bearbeitung von Inline-Labels im Designer zu validieren
- Behebung eines Problems beim Aktualisieren virtueller Ressourcen im Designer
- 4985 - Erstellte Zeichenfolgenressourcen aktualisieren Widget mit Ressourcenwert nicht, wenn die .axml-Datei gespeichert wird
- 4900 - Der Wifi-Debugger wird nicht angehängt, wenn er nicht über USB gestartet wird.
- Hyperlinks in Updater-Versionsnotizen funktionieren jetzt
- 4957 - Widgets können nicht mit der Gliederung von Dokumenten neu angeordnet werden
- 4954 - Build-Fehler mit verschiedenen Layout-Widgets hinzugefügt
- Unterstützung für die Installation von Updates direkt über das Updater-Dialogfeld hinzugefügt
- Der Updater löscht heruntergeladene Updates nicht mehr beim Wechseln der Aktualisierungskanäle
- [Android-Designer] Legen Sie die richtige ID bei der Auswahl einer Ressource fest
- 4950 - Wenn Sie den Text eines Widgets auf eine Zeichenfolgenressource festlegen, wird eine falsche Referenz erstellt
- Absturz im Android-Designer behoben, wenn das Ressourcenverzeichnis nicht existiert
- OpenTK-1.0 zu auswählbaren Assemblys und aktualisierter Standardvorlage hinzugefügt
- System.Data.Services.Client und System.EnterpriseServices zu auswählbaren Baugruppen hinzugefügt
- 4826 - Ausnahme beim Drücken von "Stop" in MonoDevelop, wenn eine iOS App geschlossen wird / auf dem Gerät abstürzt.
- Zusätzliche Probleme mit dem Android-Designer behoben:
- Unterstützung für Scrollen in ScrollView hinzugefügt.
- In Projektressourcen definierte Designs werden jetzt ordnungsgemäß gerendert
- Der Ressourcen-Selektor zeigt jetzt keine privaten Framework-Ressourcen an
- 5290 - Das Stilattribut fehlt in den Ansichtseigenschaften
- 4953 - Numerisches Passwort-Widget wird mit einem ungültigen Eingabetyp geladen
- 4894 - Das Umschalten des Projekt-Build-Ziels auf die API 10 löst die Ausnahme aus (beim Bearbeiten des vorhandenen Layouts)
- 5349 - Aktivitätsänderung bewirkt, dass axml-Dateien neu geladen werden
- 5369 - Designer fügt unerkannten android: Platzhalter in TableLayout hinzu
Was ist neu in Version 5.7.1:
- MonoDevelop Kernfehlerbehebungen und Verbesserungen:
- 5547 Statische Eigenschaften können nicht aufgerufen oder statische Elemente überprüft werden.
- 2489 - Einstellungen- & gt; Build- & gt; Die Ordner für Assembly-Ordner sind beim Entfernen des Ordners ausgegraut
- 5485 - "Dokument beim Speichern formatieren" & quot; nicht
- 5489 - Code Faltung / Zusammenklappen nicht verfügbar mit großen .cs-Dateien
- Der interne Log-Block wurde entfernt, um den Speicherverbrauch zu reduzieren
- 5344 - Das Quickfix-Symbol blinkt, wenn das Caret mit den Pfeiltasten verschoben wird
- 5422 - Namespacedeklaration sollte Vorschlag nicht abgeschlossen sein
- 5442 - Fehler nach "Installationsvorlage" "
- 5441 - Die Teilklasse für die Aktionsverbindung wird nach der Projektaktualisierung und der neuen Funktion aus der .designer-Datei entfernt
- Die Flat Namespacing-Richtlinie sollte jetzt nur eine einzelne Verzeichniskomponente verwenden
- Vorlagen für ASP.NET MVC 3.0 hinzugefügt
- Fix für die Endlosschleife, die bestimmte Klassen von Xcode synchronisiert
- 5440 - Längere Zeitüberschreitung für Xcode-Kommunikation
- 5433 - Fehler in der Methode "soft debugger" call thread on Methode Type System.Object: GetType
- 5269 - Nullreferenzausnahme versucht, eine QuickInfo im Designer anzuzeigen
- 5434 - VersionControl kann keine diff / log-Ansichten an csproj-Dateien anhängen
- 5178 - Zeige keine nervigen Popups, wenn die Versionskontrolle deaktiviert ist
- Problem behoben, bei dem der Dokumentumschalter den Fehler unter linux mint 13 nicht versteckt hat
- 5425 - Das Aktualisieren der Makefile-Integrationseinstellungen schließt die Info-Nachricht nicht und scheint zu hängen
- 5402 - Die Rücktaste funktioniert nicht mit einem virtuellen Einzug mit einem Tab
- 5406 - Der Header sollte keine abschließenden Leerzeichen hinzufügen
- Reparieren Linux-Installationsspeicherorte, um lokalen Build- und PC-Dateien zu entsprechen
- 5225 - Lösen Sie unter Unix Symlink-Pfade auf, wenn Sie sie im Debugger vergleichen
- Verbesserte Startzeit und Speicherverbrauch aufgrund von Lade-Frameworks
- 5350 - Fügen Sie monodevelop-debugger-gdb.spec.in zu EXTRA_DIST hinzu
- Mehrere fehlerhafte Aktualisierungsprobleme wurden im Texteditor behoben
- Mehrere Probleme in C # formatter im laufenden Betrieb behoben
- 5373 - Durch das Einrücken des ausgewählten Blocks sollten keine Leerzeilen eingefügt werden
- 5326 - Scrollen beim Klicken unten im Quellfenster
- 5338 - Entfernen von geschweiften Klammern entfernt nicht nachfolgende Leerzeichen
- Die Konsolenausgabe von MonoDevelop wird jetzt in eine Protokolldatei umgeleitet, sofern nicht das Argument --no-redirect comandline angegeben ist
- 4779 - Von außerhalb der MD auf die Baumansicht zeigen, sollte das Ziel gültig sein
- 5331 - Fixed PortableDotNetProjects zur Unterstützung aller .NET Portable 4.0-Frameworks
- 5294 - Ermöglicht das Kopieren von Werten aus der Debugger-Baumansicht in die Zwischenablage
- 5295 - Der Prozess kann nach dem Debug-Neustart nicht auf die Datei zugreifen
- 5300 - Durch Drücken der Tabulatortaste wird der Cursor um ein Zeichen zu weit nach vorne verschoben
- 5282 - Refactor Issue, Ändern des Namens der generischen Methodenstrip-Argumente von Methodenaufrufen
- Erneutes Aktivieren des VCS-Protokollbefehls für Projektordner
- 5185 - Auf ICSharpCode.NRefactory.CSharp wird in der Datei monodevelop.pc nicht verwiesen
- 5312 - Editor oder C # -Parser ignoriert #elif, was eine Null-Referenzausnahme verursacht
- 5224 - MonoDevelop-Mangeln-Projekt-Referenzpfad
- 5235 - Aktualisierung von Versionskontrolle - neue Dateien / Code nicht in Intellisense verfügbar
- 5292 - Mittlerer Mausklick fügt nicht ein
- 5254 - Stapelüberlauf in MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
- 517 - Befehlsscroll ist zu einfach, um aus Versehen zu aktivieren
- 4750 - Kommentartasks funktionieren nicht mehr
- 5242 - Das Aktivieren von Berechtigungen für MonoMac / iPhone-Projekte wird nicht beibehalten
- Indentation Engine verwendet jetzt die korrekte Eigenschaft für die Einzugbreite
- 5222 - Die Formatauswahl sollte die Auswahllänge ändern
- 5212 - Find references findet nicht alle Verwendungen des statischen Readonly-Feldes
- 5207 - [Regression] Delegate Vervollständigung wie Ereignisvervollständigung
- Gefilterte nicht zugreifbare Klassen in der Abschlusssuche
- 5229 - Die Code-Faltung behandelt sequentielle Kommentarblöcke nicht gut
- 5223 - Die Tabulatortaste, die mit Tabulator-zu-Leerzeichen eingerückt wird, passt die Auswahl nicht richtig an
- 5191 - Erstellen eines Erweiterungsmethode-Problems bei der Eingabe von "this" ("") & quot;
- 5205 - Die Fertigstellung von enum / flags-Werten funktioniert nicht nach & quot; | & quot; Betreiber
- 5206 - Auflösen - & gt; Die Anweisung "Add Using" funktioniert nicht nach & quot; | & quot;
- 5119 - Der Builder für Schnittstellen erkennt keine von iPhoneOSGameView abgeleiteten Klassen
- TreeView-Anzeigeoptionen sind jetzt global, nicht pro Knoten
- 5167 - Die XIB-Schnittstelle konnte nach dem letzten Update nicht mehr bearbeitet werden
- 5180 - Einsätze oben sind nicht mehr zusammenklappbar
- 4980 - Die Optionen für öffentliche / private Anzeige beeinflussen manchmal nicht die gesamte Baumstruktur der Baugruppe
- 5012 - Nur öffentliche Assembly-Browser sollten keine privaten Namespaces anzeigen
- 5013 - Die Ansichten des Assembly-Browsers sind inkonsistent
- 5023 - Assembly Browser zeigt verschachtelte Klassen nicht an
- Ein möglicher Absturz beim Beenden unter Windows wurde behoben
- 4961 - Codevervollständigung für Aufzählungen in statischen Klassen funktioniert nicht
- 4841 - Das Dokument muss nach dem Aktivieren der semantischen Hervorhebung erneut geöffnet werden
- 5001 - Objektinitialisierer werden nicht richtig behandelt
- 5126 - Mehrere Projekte, die die gleichen Dateien enthalten, aktualisieren ihr System nicht richtig
- 5114 - & quot; Gehe zur Deklaration & quot; navigiert zum falschen Ziel
- Das Umbrechen im Code-Formatierer wurde deaktiviert
- 5127 - Der Refactor funktioniert nicht mehr
- Es wurde ein Rückgängig-Schritt für den automatisch generierten Dokumentationskommentartext hinzugefügt
- 5113 - Verbesserte Gebäudeportabilität
- Verbesserte Leistung der semantischen Hervorhebung
- 5109 - Optimieren Sie Eigenschaften, indem Sie Werte direkt aus den unterstützenden Feldern erhalten
- Behandelte Ausnahmen beim Löschen von Dateien und Verzeichnissen, die von Perforce gesperrt wurden
- 5067 - Die Auswahl berücksichtigt keinen virtuellen Raum
- 5077 - Der virtuelle Einzug funktioniert nicht, wenn Tabulatoren zu Leerzeichen aktiviert sind
- Es wurde ein Fall behoben, bei dem & quot; Methode extrahieren & quot; könnte scheitern
- 5038 - Seien Sie etwas flexibler im ObjC, das wir bei der Analyse von Headern akzeptieren
- 5080 - Drücken der Tabulatortypen t anstelle des Tabstopps
- 5046 Debugging-Konsolen-App mit Fallback-Terminal schlägt fehl
- 4889 - Rendering-Buglet im Texteditor
- Falten Sie den Befehl & quot; nur Definitionen anzeigen & quot; Kommentare werden ebenfalls geschlossen
- Korrekturzeichen für Vervollständigungsfenster behoben
- 5014 - Die Symbolleiste für die Quellanalyse aktualisiert die Markerposition nach der Größenanpassung nicht.
- 3923 - Lassen Sie Ausnahmenauswertungen nicht im Debugger auslaufen
- 4998 - MonoDevelop respektiert nicht das Ändern des Namensraums einer Klasse
- 4918 - Code Formatierung Kommentare aus & quot; else & quot; Zweige
- 4890 - Dreifach-Klick Zeilenauswahl zieht nicht korrekt nach oben
- Das Popup für die Fertigstellung behandelt nun den virtuellen Einzug korrekt
- 4979 - Die Zeile zum Kopieren / Einfügen enthält jetzt einen zusätzlichen Zeilenumbruch
- Das Formatieren von "Schritt rückgängig machen" und "Schritt rückgängig machen" ist nun ein einzelner Schritt zum Rückgängigmachen
- Im laufenden Betrieb werden Formatänderungen jetzt in einer separaten Undo-Gruppe vorgenommen.
- 4941 - Automatisch generierter Delegat, nicht richtig formatiert
- 4951 - Bearbeiten von virtuellen Einzügen zulassen
- 4866 - Lokale Parameter werden bei neu geöffneten Dateien nicht aufgelöst
- 4876 - Wenn ein ausgeblendeter Code abgeschnitten wird, sollte der gesamte Block abgeschnitten werden
- Behoben Stetic-Code-Generierung von nicht aufgelösten Mitgliedern
- 4738 - Kommentar ist nicht hervorgehoben
- 4762 - Gehe zur Definition für ein Ereignis fehlgeschlagen
- 4927 - Autocomplete zeigt bei Verwendung des Klassennamens nicht statische Methoden an
- Der virtuelle Einzugmodus ist jetzt der standardmäßige Einzugmodus
- 4934 - Erstellen Sie den Befehl member für enum
- Mehrere Fehler bei der Code-Generierung für aspx-Dateien wurden behoben
- 4747 - Keine Codevervollständigung für nicht gespeicherte XML-Dateien
- Der Sprung für nicht gespeicherte Dateien wurde korrigiert.
- Fehler 4746 - Kein Falten, Umriss für nicht gespeicherte Dateien.
- Fehler 4662 - Zyklische Referenzen stürzen auf MD-System ab
- 4755 - Die Baumstruktur des Assembly-Browsers zeigt .ctor, sollte den Namen anzeigen
- 4777 - Serializer-Ausnahme vom Typ Service
- 4877 - Syntax highlight / code completion sollte Dateien ignorieren, die nicht als 'Compile' markiert sind
- 4756 - Verwenden Sie kompakte Scroll-Widgets im Assembly-Browser
- 4887 - Fehlende Dokumente und Parameterliste können nicht manuell geöffnet werden
- 4891 - On-the-fly-Formatierer ausgelöst durch} in string
- 4897 - Der Befehl "Resolve" für neue Ausdrücke ist falsch
- 4878 - MonoDevelop wird zwischengespeichert und verwendet ungültige Baumobjekte
- Der native Referenzbefehl ist verborgen, wenn er nicht gültig ist
- Textstilrichtlinien haben jetzt die korrekte Einzugbreite
- 4875 - Erstellen Sie einen Sicherungsspeicher mit falscher Formatierung
- 4865 - gtk warning from Fehlerfenster
- 4837 - Im laufenden Betrieb formatiert Formatierer zu viel
- 4879 - Die Vervollständigung sollte lokale Variablen den benannten Parametern vorziehen
- 4874 - Lösche Datei aus der Lösung gibt Ausnahme
- 4868 - Falsche Neuformatierung
- 3984 - Kann kein asynchrones Projekt kompilieren
- Optimiertes Laden von Projekten mit vielen abhängigen / gruppierten Dateien
- 4623 - MonoDevelop hängt beim Öffnen einer Lösung
- Die Auswahl der Standardkonfiguration beim Speichern eines Projekts wurde korrigiert.
- Fix Einrückung für die Verwendung von Deklarationen.
- 4862 - Bearbeiten - & gt; Format - & gt; Formatdatei zerstört Einrückung
- 4653 - Autocomplete listet Variablen auf, die im aktuellen Kontext nicht vorhanden sind
- 4768 - MD hängt beim Generieren von Code-Abschlussdaten
- 4825 - & quot; geschützte interne & quot; Methoden werden falsch überschrieben
- Fehler 4766 - Go To Definition funktioniert nicht für 'Protected' Members in referenzierten Assemblys '/ Springe zu Methoden ohne Parameter
- 4758 - Öffentliche Ansicht im Assembly-Browser sollte geschützt sein
- 4842 - Die semantische Hervorhebung färbt die Symbole während der ersten Analyse fälschlicherweise rot
- 4855 - Der Befehl zum Ausschneiden funktioniert bei einigen Dateien nicht
- 4772 - Mit der Funktion 'Symbol importieren' (Strg + Option + Leerstelle) wird Text in der folgenden Zeile gelöscht
- 4840 - Ausnahme von C # indenter beim Rückgängigmachen
- 4839 - Mit der Eingabe in der letzten Zeile des Dokuments wird der Editor nach oben verschoben
- 4681 - Vermeiden Sie "x mehrmals geladene Fehler", sie können während des normalen Betriebs auftreten.
- Prettified ToString für Null-Grundwerte im Debugger
- Einige vom Typ Systemdienst verursachte Ausnahmen wurden behoben.
- Aktiviertes Hilfemenü unter Windows und eine hinzugefügte Windows-Dokumentations-Viewer-App
- Eine Warnung während der Profilmigration wurde behoben
- 4824 - Eine Eigenschaft mit demselben Namen wie ein Parameter kann nicht referenziert werden
- Einfügefehler beim Einfügen behoben.
- Behoben Probleme mit serializng Einstellungen in einer Kultur und Laden in einer anderen Kultur.
- 4768 - MD bleibt beim Erzeugen von Code-Abschlussdaten hängen.
- 4743 - unsicher sollte in Standalone-C # -Dateien kein Fehler sein
- 4745 - Autosave schlägt für nicht gespeicherte Datei fehl
- 4769 - Das Fixieren eines fehlenden Elements in einer anderen Datei aktualisiert die semantische Hervorhebung nicht
- 4770 - Beide Argumente von IsDerivedFrom () müssen von derselben Kompilierung stammen
- 4775 - Ausnahme im automatischen Sicherungs-Thread
- 4764 - Event-Handler-Abschluss setzt Caret an falscher Stelle
- 4808 - Enums haben ein unbekanntes 'split_char' Mitglied, das darin enthalten ist
- Fix NRE beim Serialisieren eines leeren PropertyBag
- Probleme mit Xamarin-Add-Ins behoben:
- 5551 - Ein Widget kann nicht aus der Toolbox in Windows MonoDevelop in den Android-Designer gezogen werden
- 5428 - Fix & quot; MonoMac Projekt & quot; Vorlage, um das Hauptmenü zu laden.
- MonMac MainNib-Eintrag wurde korrigiert, um bekannte Nibs vorab zu füllen und den Anfangswert zu laden
- Ein Problem mit der Größenanpassung im Android-Designer wurde behoben
- Der Android-Designer kann jetzt Themen laden, die im Projekt definiert sind
- 5188 - Der Android-Designer behandelt verschobene oder verknüpfte Dateien nicht gut
- Es wurde eine Ausnahme beim Klicken auf die Schaltfläche Änderungen anzeigen im Android-Designer behoben
- 5426 - Benutzern erlauben, die iPad Retina-Symbole für Universal-Apps zu deaktivieren
- Die MonoTouch LLVM-Compileroption ist nicht mehr als experimentell markiert
- Die KeychainAccessGroups-Benutzeroberfläche wurde entfernt, die fälschlicherweise dem MonoMac-Add-In hinzugefügt wurde
- 4893 - Scale-Eigenschaft im Android-Designer lautet "Unknown Property"
- MonoMac addin hat jetzt ein "Minimum OS" -Konzept. Option
- 5209 - [Designer] stürzt beim Versuch ab, ein neues Layout zu erstellen.
- Eine redundante Versionsprüfung im Android-Add-in entfernt, die in einigen Fällen fehlschlagen könnte
- 5016 - Der Android-Designer gibt die Eröffnungsdatei aus
- 5102 - Android-Designer Finalizer macht Remoting-Aufruf, hängt MD
- 5049 - mtouch code signing kaputt auf Snow Leopard
- Der Android-Designer verwendet jetzt das Java SDK aus den MonoDevelop-Voreinstellungen
- Verwenden Sie die richtigen Ziele in neuen Java-Bindungsprojekten
- Verbesserte Geschwindigkeit von AOT-Builds in Verbindung mit MonoTouch & gt; = 5.3.4
- Ausnahmen beim Start von MonoTouch Release auf dem Gerät verhindern.
- Problem behoben, wenn Return gedrückt wird, um die Bearbeitung von Inline-Labels im Designer zu validieren
- Behebung eines Problems beim Aktualisieren virtueller Ressourcen im Designer
- 4985 - Erstellte Zeichenfolgenressourcen aktualisieren Widget mit Ressourcenwert nicht, wenn die .axml-Datei gespeichert wird
- 4900 - Der Wifi-Debugger wird nicht angehängt, wenn er nicht über USB gestartet wird.
- Hyperlinks in Updater-Versionsnotizen funktionieren jetzt
- 4957 - Widgets können nicht mit der Gliederung von Dokumenten neu angeordnet werden
- 4954 - Build-Fehler mit verschiedenen Layout-Widgets hinzugefügt
- Unterstützung für die Installation von Updates direkt über das Updater-Dialogfeld hinzugefügt
- Der Updater löscht heruntergeladene Updates nicht mehr beim Wechseln der Aktualisierungskanäle
- [Android-Designer] Legen Sie die richtige ID bei der Auswahl einer Ressource fest
- 4950 - Wenn Sie den Text eines Widgets auf eine Zeichenfolgenressource festlegen, wird eine falsche Referenz erstellt
- Absturz im Android-Designer behoben, wenn das Ressourcenverzeichnis nicht existiert
- OpenTK-1.0 zu auswählbaren Assemblys und aktualisierter Standardvorlage hinzugefügt
- System.Data.Services.Client und System.EnterpriseServices zu auswählbaren Baugruppen hinzugefügt
- 4826 - Ausnahme beim Drücken von "Stop" in MonoDevelop, wenn eine iOS App geschlossen wird / auf dem Gerät abstürzt.
- Zusätzliche Probleme mit dem Android-Designer behoben:
- Unterstützung für Scrollen in ScrollView hinzugefügt.
- In Projektressourcen definierte Designs werden jetzt ordnungsgemäß gerendert
- Der Ressourcen-Selektor zeigt jetzt keine privaten Framework-Ressourcen an
- 5290 - Das Stilattribut fehlt in den Ansichtseigenschaften
- 4953 - Numerisches Passwort-Widget wird mit einem ungültigen Eingabetyp geladen
- 4894 - Das Umschalten des Projekt-Build-Ziels auf die API 10 löst die Ausnahme aus (beim Bearbeiten des vorhandenen Layouts)
- 5349 - Aktivitätsänderung bewirkt, dass axml-Dateien neu geladen werden
- 5369 - Designer fügt unerkannten android: Platzhalter in TableLayout hinzu
Was ist neu in Version 2.2.1:
- Dies ist eine Version, die auf dem Stable-Zweig 2.2 basiert und viele Fehlerkorrekturen enthält Feature Verbesserungen.
Was ist neu in Version 1.0:
- Anpassbare Workbench, einschließlich benutzerdefinierter Tastenbelegungen, benutzerdefinierter Layouts und externer Tools.
- Unterstützung für mehrere Sprachen, einschließlich C # -, VB.NET- und C / C ++ - Unterstützung und Unterstützung für Boo und Java (IKVM) als separate Add-Ins.
- Unterstützung für Code-Vervollständigung und Typinformationen-Tooltips.
- Refactoring-Vorgänge zur Vereinfachung von Änderungen wie Umbenennen von Typen und Typmembern, Einkapseln von Feldern, Überschreiben von Methoden oder Implementieren von Schnittstellen.
- Code-Navigationsoperationen wie Springen zu Variablendefinitionen und Finden abgeleiteter Klassen.
- Einfach zu verwendender GUI-Designer für GTK # -Anwendungen, der auch die Erstellung und Verwaltung von benutzerdefinierten GTK # -Widget-Bibliotheken unterstützt.
- Integrierte Quellcodeversionssteuerung mit Unterstützung für Subversion.
- Integrierter Komponententest basierend auf NUnit.
- Unterstützung für ASP.NET-Projekte, so dass Webprojekte auf XSP erstellt und getestet werden können.
- Integrierter Datenbank-Explorer und Editor (Beta).
- Integration mit Monodoc, um Dokumentation über Klassen bereitzustellen.
- Unterstützung für Makefiles, sowohl für die Generierung als auch für die Synchronisation.
- Unterstützung für Microsoft Visual Studio-Projektformate.
- Packaging-System, mit dem Tarballs, Quellcode und Binärpakete generiert werden können.
- Befehlszeilentools zum Erstellen und Verwalten von Projekten.
- Unterstützung für Lokalisierungsprojekte.
- Erweiterbare Add-In-Architektur.
Anforderungen :
- Mono-Projekt
- Gtk #
- GtkSourceView #
- Gecko #
- Mono-Debugger (optional)
- IKVM (optional)
- Boo (optional)
Kommentare nicht gefunden