MonoDevelop

Screenshot Software:
MonoDevelop
Szczegóły programowe:
Wersja: 7.4.0.985 Aktualizowane
Filmu: 22 Jun 18
Wywoływacz: Todd Berman
Licencja: Wolny
Popularność: 323

Rating: 3.5/5 (Total Votes: 4)

MonoDevelop to otwarta, wieloplatformowa i darmowa aplikacja graficzna, która została zaprojektowana z offsetu do działania jako IDE (Integrated Development Environment) dla początkujących programistów Mono, którzy chcą tworzyć aplikacje w Języki GTK #, C # i inne .NET.


Obsługuje ASP.NET i wiele języków programowania

Najważniejsze funkcje obejmują zaawansowaną edycję tekstu z obsługą uzupełniania kodu w języku C # 4, szablony kodów i składanie kodu, konfigurowalny stół warsztatowy z całkowicie dostosowywanymi przez użytkownika przypisaniami klawiszy, układami okien, obsługą ASP.NET, a także narzędziami zewnętrznymi.

Dodatkowo obsługuje wiele języków programowania, w tym C #, F #, C, C ++, Visual Basic.Net i Vala, zawiera zintegrowany debugger do debugowania zarówno natywnych aplikacji i aplikacji Mono, jak i GTK # wizualnego projektanta do łatwego budowania GTK # apps.


Może być używany do portowania aplikacji .NET utworzonych za pomocą Visual Studio

Kolejną interesującą funkcją jest możliwość bezproblemowego portowania aplikacji .NET, które zostały utworzone za pomocą oprogramowania Visual Studio, systemów operacyjnych Microsoft Windows, systemów GNU / Linux i Mac OS X.

Jego graficzny interfejs użytkownika (GUI) ma piękny, nowoczesny design i jest niezwykle łatwy w użyciu. Programiści Mono mogą od razu utworzyć nowy projekt lub otworzyć istniejący i rozpocząć kodowanie.


Oferuje potężną architekturę wtyczek

Dzięki swojej potężnej architekturze wtyczek programiści będą mogli łatwo rozszerzyć domyślną funkcjonalność MonoDevelop & rsquo ;. Znajdziesz tu wtyczki do programowania, rozszerzenia IDE, import i eksport projektów, powiązania językowe, kontrolę wersji, debugowanie, rozwój mobilny, Eto.Forms, Unity, rozszerzenia Source Editor, obszary wdrażania i testowania.


Obsługiwane w systemach GNU / Linux, Mac OS X i Windows

MonoDevelop to wieloplatformowa aplikacja obsługiwana w systemach operacyjnych GNU / Linux, Mac OS X i Microsoft Windows. Wszystkie dystrybucje GNU / Linux są obsługiwane, dzięki czemu użytkownik może łatwo zainstalować aplikację przy użyciu wbudowanego programu Software Center. Obsługiwane platformy sprzętowe obejmują 32 i 64-bitowe.

Co nowego w tej wersji:

  • Główne poprawki i ulepszenia MonoDevelop:
  • 5547 Nie można wywoływać właściwości statycznych ani sprawdzać elementów statycznych
  • 2489 - Preferencje- & gt; Kompilacja- & gt; Przyciski folderów złożenia są wyszarzone po usunięciu folderu
  • 5485 - & quot; Formatuj dokument przy zapisie & quot; nie
  • 5489 - Składanie / zwijanie kodu jest niedostępne w dużych plikach .cs
  • Wewnętrzny pad dziennika został usunięty, aby zmniejszyć użycie pamięci
  • 5344 - Ikona Quick fix miga podczas przesuwania za pomocą klawiszy strzałek
  • 5422 - deklaracja przestrzeni nazw powinna być sugestią, a nie dopełnieniem
  • 5442 - Błąd po "Szablon instalacji"
  • 5441 - Klasa częściowa dla połączenia akcji znika z pliku .designer po aktualizacji projektu i nowym gniazdku
  • Płaskie zasady tworzenia przestrzeni nazw powinny teraz używać tylko jednego komponentu katalogu
  • Dodano szablony dla ASP.NET MVC 3.0
  • Naprawiono nieskończoną pętlę synchronizującą pewne klasy z Xcode
  • 5440 - Dłuższy czas oczekiwania na komunikację Xcode
  • 5433 - Błąd w wątku wywołania metody elastycznej debuggera w metodzie Typ System.Object: GetType
  • 5269 - wyjątek odwołania do pustej strony próbujący wyświetlić etykietkę narzędzi w projektancie
  • 5434 - VersionControl nie może dołączać widoków diff / log do plików csproj
  • 5178 - Nie pokazuj denerwujących wyskakujących okienek, gdy kontrola wersji jest wyłączona
  • Naprawiono przełączanie dokumentów, nie ukrywając błędu na mennicy 13 w systemie Linux
  • 5425 - Aktualizacja ustawień integracji Makefile nie powoduje zamknięcia komunikatu informacyjnego i wydaje się, że zawieszono
  • 5402 - Backspace nie działa z wcięciem wirtualnym 1-kartowym
  • 5406 - Nagłówek nie powinien dodawać spacji ciągłej
  • Napraw lokalizacje instalacyjne systemu Linux, aby dopasować lokalne pliki kompilacji i pliki pc
  • 5225 - W systemie Unix rozwiąż ścieżki dowiązań symbolicznych podczas porównywania ich w debugerze
  • Ulepszono czas uruchamiania i zużycie pamięci ze względu na ładowanie struktur
  • 5350 - Dodaj monodevelop-debugger-gdb.spec.in do EXTRA_DIST
  • Naprawiono kilka błędów zwijania aktualizacji w edytorze tekstu
  • Naprawiono kilka problemów w programie do formatowania C # w locie
  • 5373 - Wcięcie wybranego bloku nie powinno wciskać pustych linii
  • 5326 - Przewijanie po kliknięciu u dołu okna źródła
  • 5338 - Usuń nawiasy klamrowe nie usuwa końcowych spacji
  • Dane wyjściowe konsoli MonoDevelop są teraz przekierowywane do pliku dziennika, chyba że podano argument argumentu --no-przekierowania
  • 4779 - Przenieś na widok drzewa spoza MD, aby sprawdzić cel jest ważny
  • 5331 - Naprawiono obiekty PortableDotNetProjects obsługujące wszystkie platformy .NETPortable 4.0
  • 5294 - Zezwalaj na częściowe kopiowanie ze schowka wartości z widoków drzewa debuggera
  • 5295 - Proces nie może uzyskać dostępu do pliku po ponownym uruchomieniu debugowania
  • 5300 - Wciśnięcie klawisza w ciągach znaków dosłownie przesuwa kufer o jeden znak zbyt daleko w przód
  • 5282 - Problem z przelicznikiem, Zmiana nazwy ogólnej metody usuwa argumenty z wywołań metod
  • Ponownie włączono polecenie dziennika VCS dla folderów projektu
  • 5185 - ICSharpCode.NRefactory.CSharp nie ma odniesienia w pliku monodevelop.pc
  • 5312 - Edytor lub parser C # ignorujący #elif powodujący wyjątek odwołania zerowego
  • 5224 - MonoDevelop wykreśla ścieżkę odniesienia projektu
  • 5235 - Aktualizacja z Kontroli wersji - nowe pliki / kod nie są dostępne w wersji intellisense
  • 5292 - Środkowe kliknięcie myszy nie powoduje wklejenia
  • 5254 - Przepełnienie stosu w MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
  • 517 - Command-scroll jest zbyt łatwy do aktywacji przez przypadek
  • 4750 - Zadania komentowania już nie działają
  • 5242 - Włączanie uprawnień dla projektów MonoMac / iPhone nie jest trwałe
  • Mechanizm wcięcia używa teraz poprawnej właściwości dla szerokości wcięcia
  • 5222 - Wybór formatu powinien zmienić długość wyboru
  • 5212 - Znajdź odniesienia nie znajduje wszystkich zastosowań statycznego pola readonly
  • 5207 - [regresja] Deleguj ukończenie, takie jak ukończenie wydarzenia
  • Przefiltrowano niedostępne klasy w wyszukiwaniu ukończenia
  • 5229 - Składanie kodu nie obsługuje dobrze bloków sekwencyjnych
  • 5223 - Zakładka do wcięcia z tabulatorem nie dostosowuje poprawnie wyboru
  • 5191 - Tworzenie problemu z metodą rozszerzenia podczas wpisywania "tego"
  • 5205 - Ukończenie wartości enum / flags nie działa po "|" operator
  • 5206 - Rozwiąż - & gt; Dodanie instrukcji Using nie działa po "|"
  • 5119 - Konstruktor interfejsów nie rozpozna klas pochodnych iPhoneOSGameView
  • Opcje wyświetlania widoku drzewa są teraz globalne, a nie na węzeł
  • 5167 - Nie można edytować interfejsu XIB po ostatniej aktualizacji
  • 5180 - używanie u góry nie jest już zwijane
  • 4980 - opcje wyświetlania publicznego / prywatnego czasami nie wpływają na całe drzewo przeglądarki zespołu
  • 5012 - Tylko publiczna przeglądarka montażowa nie powinna pokazywać prywatnych przestrzeni nazw
  • 5013 - widoki przeglądarki zespołu są niespójne
  • 5023 - Przeglądarka Assembly nie pokazuje klas zagnieżdżonych
  • Naprawiono awarię przy wyjściu w systemie Windows
  • 4961 - Uzupełnianie kodu dla wyliczeń w klasach statycznych nie działa
  • 4841 - Potrzeba ponownego otwarcia dokumentu po włączeniu podświetlania semantycznego
  • 5001 - Inicjatory obiektów nie są poprawnie obsługiwane
  • 5126 - Wiele projektów zawierających te same pliki nie aktualizuje poprawnie ich systemów plików
  • 5114 - "Przejdź do deklaracji" nawiguje do niewłaściwego celu
  • Wyłączono zawijanie w edytorze kodu
  • 5127 - Refactor przestał działać
  • Dodano cofnięcie dla autogenerowanego tekstu komentarza do dokumentu
  • 5113 - Poprawiona przenośność budynków
  • Poprawiona wydajność podświetlania semantycznego
  • 5109 - Optymalizuj właściwości, pobierając wartości bezpośrednio z pól pomocniczych
  • Obsługiwane wyjątki usuwające pliki i katalogi zablokowane przez Perforce
  • 5067 - Wybór nie respektuje przestrzeni wirtualnej
  • 5077 - Wcięcie wirtualne nie działa, gdy włączone są karty na spacje
  • Naprawiono przypadek, w którym "Metoda wyodrębniania" może zawieść
  • 5038 - Bądź bardziej elastyczny w ObjC, który akceptujemy podczas analizowania nagłówków
  • 5080 - Naciskając tabulatory t zamiast tabulacji
  • 5046 Debugowanie aplikacji konsolowej z awaryjnym terminalem awaryjnym
  • 4889 - Renderowanie bugletu w edytorze tekstu
  • Składanie polecenia "pokaż tylko definicje" & quot; także zwalnia komentarze
  • Naprawiono offset znaków okna zakończenia
  • 5014 - Pasek narzędzi analizy źródła nie aktualizuje pozycji znacznika po zmianie rozmiaru
  • 3923 - Nie zezwalaj na ocenianie wyjątków dla limitu czasu w debugerze
  • 4998 - MonoDevelop nie szanuje zmiany przestrzeni nazw klasy
  • 4918 - Wypisywanie formatowania komentarzy poza & quot; else & quot; oddziały
  • 4890 - Potwierdzanie linii trzema kliknięciami nie przeciąga poprawnie w górę
  • popup informujący o ukończeniu obsługuje teraz poprawnie wcięcie wirtualne
  • 4979 - Kopiuj / wklej teraz zawiera dodatkowy znak nowej linii
  • Formatowanie cofania kroku i cofania kroku jest teraz pojedynczym krokiem cofania
  • Zmiany w locie są teraz wykonywane w oddzielnej grupie cofania.
  • 4941 - Autogenerowany delegat nie jest poprawnie sformatowany
  • 4951 - Zezwalaj na edycję wcięć
  • 4866 - locals parametrów nie są rozwiązywane w nowo otwieranych plikach
  • 4876 - Przecięcie zwiniętego bloku kodu powinno przeciąć cały blok
  • Naprawiono generowanie kodu stożkowego nierozwiązanych członków
  • 4738 - Komentarz nie jest podświetlony
  • 4762 - Przejdź do definicji zdarzenia po awarii
  • 4927 - funkcja autouzupełniania wyświetla metody niestatyczne w przypadku używania nazwy klasy
  • Tryb wcięć jest teraz domyślnym trybem wcięcia
  • 4934 - Utwórz polecenie członka zepsute dla wyliczenia
  • Naprawiono kilka błędów generowania kodu dla plików aspx
  • 4747 - Brak uzupełniania kodu dla niezapisanych plików XML
  • Naprawiono przeskok do funkcji niezapisanych plików.
  • Błąd 4746 - Brak składania, zarys niezapisanych plików.
  • Błąd 4662 - Cykliczne odwołania powodują zawieszenie systemu typu MD
  • 4755 - Drzewo przeglądarki zespołu wyświetla plik .ctor, powinien pokazywać nazwę
  • 4777 - wyjątek Serializera z usługi typu
  • 4877 - Podświetlanie składni / uzupełnianie kodu powinno ignorować pliki nie oznaczone jako "Kompilacja"
  • 4756 - Użyj kompaktowych widgetów przewijania w przeglądarce zespołu
  • 4887 - Brakujących dokumentów i listy parametrów nie można otworzyć ręcznie
  • 4891 - Formater w locie wyzwalany przez} w ciągu znaków
  • 4897 - Komenda Resolve dla nowych wyrażeń jest niepoprawna
  • 4878 - MonoDevelop buforuje i używa nieprawidłowych iteratorów drzewa
  • Natywna komenda referencyjna to hiddent, gdy jest niepoprawna
  • Zasady stylu tekstowego mają teraz prawidłową szerokość wcięć
  • 4875 - Utwórz kopię zapasową używa niewłaściwego formatowania
  • 4865 - ostrzeżenie gtk z okna wyskakującego o błędzie
  • 4837 - Za dużo formatów formantów w locie
  • 4879 - Wypełnianie powinno preferować zmienne lokalne nad nazwanymi parametrami
  • 4874 - Usunięcie pliku z rozwiązania daje wyjątek
  • 4868 - Nieprawidłowe formatowanie
  • 3984 - Nie można skompilować żadnego projektu asynchronicznego
  • Zoptymalizowane ładowanie projektów za pomocą wielu zależnych / pogrupowanych plików
  • 4623 - MonoDevelop zawiesza się podczas otwierania rozwiązania
  • Naprawiono wybór domyślnej konfiguracji podczas zapisywania projektu
  • Naprawiono wcięcia w celu użycia deklaracji.
  • 4862 - Edytuj - & gt; Format - & gt; Formatuj plik niszczy wcięcia
  • 4653 - Autouzupełnianie wyświetla zmienne, które nie istnieją w bieżącym kontekście
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu
  • 4825 - "chronione wewnętrzne" metody są niepoprawnie przesłonięte
  • Błąd 4766 - Definicja "Przejdź do" nie działa dla elementów "Chronionych" w zestawach referencyjnych "/ Przeskocz do metod bez parametru
  • 4758 - Widok publiczny w przeglądarce zespołu powinien obejmować chronione
  • 4842 - Niepoprawne wyróżnianie semantyczne symboli kolorów na czerwono podczas początkowego przetwarzania
  • 4855 - Polecenie wycinania nie działa w przypadku niektórych plików
  • 4772 - Użycie funkcji "Importuj symbol" (ctrl + opcja + spacja) spowoduje usunięcie tekstu w następującym wierszu
  • 4840 - Wyjątek od wgłębienia C # po cofnięciu
  • 4839 - Naciśnięcie klawisza Enter na ostatniej linii dokumentu powoduje przejście edytora do góry
  • 4681 - Unikaj błędów typu x ładowanych więcej niż raz, mogą się zdarzyć podczas normalnej pracy.
  • Uproszczone ToString dla zerowych wartości pierwotnych w debugerze
  • Naprawiono wyjątki spowodowane przez system typu.
  • Włączono menu Pomoc w systemie Windows i dodano aplikację przeglądarki dokumentacji systemu Windows
  • Naprawiono ostrzeżenie podczas migracji profilu
  • 4824 - Nie można odwoływać się do właściwości o tej samej nazwie, co parametr
  • Naprawiono błąd wcięcia w pliku wklejenia.
  • Naprawiono problemy z serializowaniem ustawień w jednej kulturze i ładowaniem w innej kulturze.
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu ".
  • 4743 - niebezpieczne nie powinno być błędem w samodzielnych plikach C #
  • 4745 - Automatyczne zapisywanie nie powiedzie się dla niezapisanego pliku
  • 4769 - Naprawienie brakującego elementu w innym pliku nie powoduje aktualizacji podświetlenia semantycznego
  • 4770 - Oba argumenty do IsDerivedFrom () muszą pochodzić z tej samej kompilacji
  • 4775 - Wyjątek w wątku automatycznego zapisywania
  • 4764 - Zakończenie procedury obsługi zdarzenia powoduje umieszczenie kija w niewłaściwym miejscu
  • 4808 - Enuma zawiera nieznany element "split_char"
  • Napraw NRE podczas serializacji pustej PropertyBag
  • Poprawiono problemy z Addines Xamarin:
  • 5551 - Nie można przeciągnąć widgetu do projektanta Androida z przybornika w oknach MonoDevelop
  • 5428 - Napraw "Projekt MonoMac" szablon do załadowania menu głównego.
  • Naprawiono wpis MonoMac MainNib, aby wstępnie wypełnić znane końcówki i załadować wartość początkową
  • Naprawiono błąd zmiany rozmiaru w projektancie Androida
  • Projektant Androida może teraz ładować motywy zdefiniowane w projekcie
  • 5188 - Projektant Androida nie obsługuje dobrze przeniesionych lub połączonych plików
  • Naprawiono wyjątek po kliknięciu przycisku Pokaż zmiany w projektancie Androida
  • 5426 - Zezwalaj użytkownikom na wyłączanie ikon iPada Retina dla aplikacji Universal
  • Opcja kompilatora MonoTouch LLVM nie jest już oznaczana jako eksperymentalna
  • Usunięto interfejs użytkownika KeychainAccessGroups, który został niepoprawnie dodany do dodatku MonoMac
  • 4893 - Właściwość Skala w projektancie dla systemu Android mówi "Właściwość Unknwown"
  • Dodatek MonoMac ma teraz "Minimalny system operacyjny" opcja
  • 5209 - [Projektant] Zawiesza się podczas próby utworzenia nowego układu.
  • Usunięto nadmiarową kontrolę wersji w dodatku do systemu Android, która w niektórych przypadkach mogła zostać zerwana
  • 5016 - Błąd otwierania pliku przez projektanta Androida
  • 5102 - Finalizator projektanta Androida wykonuje połączenie zdalne, zawiesza MD
  • 5049 - podpisywanie kodu mtouch w systemie Snow Leopard
  • Projektant systemu Android używa teraz zestawu Java SDK z preferencji MonoDevelop
  • Używaj poprawnych celów w nowych projektach wiążących Java
  • Poprawiona szybkość kompilacji AOT w połączeniu z MonoTouch & gt; = 5.3.4
  • Zapobiegaj wyjątkom podczas uruchamiania wersji MonoTouch na urządzeniu.
  • Napraw problem po naciśnięciu klawisza Return, aby potwierdzić edycję etykiet w linii w projektancie
  • Napraw problem aktualizujący zasoby wirtualne w projektancie
  • 4985 - Utworzone zasoby ciągów nie aktualizują widgetu o wartość zasobu po zapisaniu pliku .axml
  • 4900 - debugger Wifi nie dołącza się, chyba że zostanie uruchomiony z usb.
  • Hiperłącza w notatkach wersji aktualizacji teraz działają
  • 4957 - Nie można ponownie rozmieścić widgetów za pomocą konspektu dokumentu
  • 4954 - Błąd budowy z dodanymi różnymi widgetami układu
  • Dodano obsługę instalacji aktualizacji bezpośrednio z okna dialogowego aktualizacji
  • Aktualizator nie usuwa już pobranych aktualizacji podczas przełączania kanałów aktualizacji
  • [Projektant systemu Android] Ustaw prawidłowy identyfikator podczas wybierania zasobu
  • 4950 - Ustawienie tekstu widgetu na zasób ciągów tworzy niepoprawne odwołanie
  • Naprawiono awarię projektanta Androida, gdy katalog zasobów nie istnieje
  • Dodano OpenTK-1.0 do wybieralnych złożeń i zaktualizowanego domyślnego szablonu
  • Dodano System.Data.Services.Client i System.EnterpriseServices do wybranych zestawów
  • 4826 - Wyjątek po naciśnięciu klawisza "Zatrzymaj" w MonoDevelop, gdy aplikacja na iOS jest zamknięta / zawieszona na urządzeniu.
  • Naprawiono dodatkowe problemy z projektantem Androida:
  • Dodano obsługę przewijania w ScrollView.
  • Motywy zdefiniowane w zasobach projektu są teraz prawidłowo renderowane
  • Selektor zasobów nie pokazuje teraz prywatnych zasobów szkieletu
  • 5290 - Brak atrybutu stylu w oknie Właściwości widoku
  • 4953 - Widżet Hasło numeryczne jest ładowany z nieprawidłowym typem wejścia
  • 4894 - Przełączanie celu budowy projektu na API 10 zgłasza wyjątek (podczas edycji istniejącego układu)
  • 5349 - Modyfikacja aktywności powoduje przeładowanie plików axml
  • 5369 - Projektant dodaje nierozpoznany system Android: symbol zastępczy w TableLayout

Co nowego w wersji:

  • Główne poprawki i ulepszenia MonoDevelop:
  • 5547 Nie można wywoływać właściwości statycznych ani sprawdzać elementów statycznych
  • 2489 - Preferencje- & gt; Kompilacja- & gt; Przyciski folderów złożenia są wyszarzone po usunięciu folderu
  • 5485 - & quot; Formatuj dokument przy zapisie & quot; nie
  • 5489 - Składanie / zwijanie kodu jest niedostępne w dużych plikach .cs
  • Wewnętrzny pad dziennika został usunięty, aby zmniejszyć użycie pamięci
  • 5344 - Ikona Quick fix miga podczas przesuwania za pomocą klawiszy strzałek
  • 5422 - deklaracja przestrzeni nazw powinna być sugestią, a nie dopełnieniem
  • 5442 - Błąd po "Szablon instalacji"
  • 5441 - Klasa częściowa dla połączenia akcji znika z pliku .designer po aktualizacji projektu i nowym gniazdku
  • Płaskie zasady tworzenia przestrzeni nazw powinny teraz używać tylko jednego komponentu katalogu
  • Dodano szablony dla ASP.NET MVC 3.0
  • Naprawiono nieskończoną pętlę synchronizującą pewne klasy z Xcode
  • 5440 - Dłuższy czas oczekiwania na komunikację Xcode
  • 5433 - Błąd w wątku wywołania metody elastycznej debuggera w metodzie Typ System.Object: GetType
  • 5269 - wyjątek odwołania do pustej strony próbujący wyświetlić etykietkę narzędzi w projektancie
  • 5434 - VersionControl nie może dołączać widoków diff / log do plików csproj
  • 5178 - Nie pokazuj denerwujących wyskakujących okienek, gdy kontrola wersji jest wyłączona
  • Naprawiono przełączanie dokumentów, nie ukrywając błędu na mennicy 13 w systemie Linux
  • 5425 - Aktualizacja ustawień integracji Makefile nie powoduje zamknięcia komunikatu informacyjnego i wydaje się, że zawieszono
  • 5402 - Backspace nie działa z wcięciem wirtualnym 1-kartowym
  • 5406 - Nagłówek nie powinien dodawać spacji ciągłej
  • Napraw lokalizacje instalacyjne systemu Linux, aby dopasować lokalne pliki kompilacji i pliki pc
  • 5225 - W systemie Unix rozwiąż ścieżki dowiązań symbolicznych podczas porównywania ich w debugerze
  • Ulepszono czas uruchamiania i zużycie pamięci ze względu na ładowanie struktur
  • 5350 - Dodaj monodevelop-debugger-gdb.spec.in do EXTRA_DIST
  • Naprawiono kilka błędów zwijania aktualizacji w edytorze tekstu
  • Naprawiono kilka problemów w programie do formatowania C # w locie
  • 5373 - Wcięcie wybranego bloku nie powinno wciskać pustych linii
  • 5326 - Przewijanie po kliknięciu u dołu okna źródła
  • 5338 - Usuń nawiasy klamrowe nie usuwa końcowych spacji
  • Dane wyjściowe konsoli MonoDevelop są teraz przekierowywane do pliku dziennika, chyba że podano argument argumentu --no-przekierowania
  • 4779 - Przenieś na widok drzewa spoza MD, aby sprawdzić cel jest ważny
  • 5331 - Naprawiono obiekty PortableDotNetProjects obsługujące wszystkie platformy .NETPortable 4.0
  • 5294 - Zezwalaj na częściowe kopiowanie ze schowka wartości z widoków drzewa debuggera
  • 5295 - Proces nie może uzyskać dostępu do pliku po ponownym uruchomieniu debugowania
  • 5300 - Wciśnięcie klawisza w ciągach znaków dosłownie przesuwa kufer o jeden znak zbyt daleko w przód
  • 5282 - Problem z przelicznikiem, Zmiana nazwy ogólnej metody usuwa argumenty z wywołań metod
  • Ponownie włączono polecenie dziennika VCS dla folderów projektu
  • 5185 - ICSharpCode.NRefactory.CSharp nie ma odniesienia w pliku monodevelop.pc
  • 5312 - Edytor lub parser C # ignorujący #elif powodujący wyjątek odwołania zerowego
  • 5224 - MonoDevelop wykreśla ścieżkę odniesienia projektu
  • 5235 - Aktualizacja z Kontroli wersji - nowe pliki / kod nie są dostępne w wersji intellisense
  • 5292 - Środkowe kliknięcie myszy nie powoduje wklejenia
  • 5254 - Przepełnienie stosu w MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
  • 517 - Command-scroll jest zbyt łatwy do aktywacji przez przypadek
  • 4750 - Zadania komentowania już nie działają
  • 5242 - Włączanie uprawnień dla projektów MonoMac / iPhone nie jest trwałe
  • Mechanizm wcięcia używa teraz poprawnej właściwości dla szerokości wcięcia
  • 5222 - Wybór formatu powinien zmienić długość wyboru
  • 5212 - Znajdź odniesienia nie znajduje wszystkich zastosowań statycznego pola readonly
  • 5207 - [regresja] Deleguj ukończenie, takie jak ukończenie wydarzenia
  • Przefiltrowano niedostępne klasy w wyszukiwaniu ukończenia
  • 5229 - Składanie kodu nie obsługuje dobrze bloków sekwencyjnych
  • 5223 - Zakładka do wcięcia z tabulatorem nie dostosowuje poprawnie wyboru
  • 5191 - Tworzenie problemu z metodą rozszerzenia podczas wpisywania "tego"
  • 5205 - Ukończenie wartości enum / flags nie działa po "|" operator
  • 5206 - Rozwiąż - & gt; Dodanie instrukcji Using nie działa po "|"
  • 5119 - Konstruktor interfejsów nie rozpozna klas pochodnych iPhoneOSGameView
  • Opcje wyświetlania widoku drzewa są teraz globalne, a nie na węzeł
  • 5167 - Nie można edytować interfejsu XIB po ostatniej aktualizacji
  • 5180 - używanie u góry nie jest już zwijane
  • 4980 - opcje wyświetlania publicznego / prywatnego czasami nie wpływają na całe drzewo przeglądarki zespołu
  • 5012 - Tylko publiczna przeglądarka montażowa nie powinna pokazywać prywatnych przestrzeni nazw
  • 5013 - widoki przeglądarki zespołu są niespójne
  • 5023 - Przeglądarka Assembly nie pokazuje klas zagnieżdżonych
  • Naprawiono awarię przy wyjściu w systemie Windows
  • 4961 - Uzupełnianie kodu dla wyliczeń w klasach statycznych nie działa
  • 4841 - Potrzeba ponownego otwarcia dokumentu po włączeniu podświetlania semantycznego
  • 5001 - Inicjatory obiektów nie są poprawnie obsługiwane
  • 5126 - Wiele projektów zawierających te same pliki nie aktualizuje poprawnie ich systemów plików
  • 5114 - "Przejdź do deklaracji" nawiguje do niewłaściwego celu
  • Wyłączono zawijanie w edytorze kodu
  • 5127 - Refactor przestał działać
  • Dodano cofnięcie dla autogenerowanego tekstu komentarza do dokumentu
  • 5113 - Poprawiona przenośność budynków
  • Poprawiona wydajność podświetlania semantycznego
  • 5109 - Optymalizuj właściwości, pobierając wartości bezpośrednio z pól pomocniczych
  • Obsługiwane wyjątki usuwające pliki i katalogi zablokowane przez Perforce
  • 5067 - Wybór nie respektuje przestrzeni wirtualnej
  • 5077 - Wcięcie wirtualne nie działa, gdy włączone są karty na spacje
  • Naprawiono przypadek, w którym "Metoda wyodrębniania" może zawieść
  • 5038 - Bądź bardziej elastyczny w ObjC, który akceptujemy podczas analizowania nagłówków
  • 5080 - Naciskając tabulatory t zamiast tabulacji
  • 5046 Debugowanie aplikacji konsolowej z awaryjnym terminalem awaryjnym
  • 4889 - Renderowanie bugletu w edytorze tekstu
  • Składanie polecenia "pokaż tylko definicje" & quot; także zwalnia komentarze
  • Naprawiono offset znaków okna zakończenia
  • 5014 - Pasek narzędzi analizy źródła nie aktualizuje pozycji znacznika po zmianie rozmiaru
  • 3923 - Nie zezwalaj na ocenianie wyjątków dla limitu czasu w debugerze
  • 4998 - MonoDevelop nie szanuje zmiany przestrzeni nazw klasy
  • 4918 - Wypisywanie formatowania komentarzy poza & quot; else & quot; oddziały
  • 4890 - Potwierdzanie linii trzema kliknięciami nie przeciąga poprawnie w górę
  • popup informujący o ukończeniu obsługuje teraz poprawnie wcięcie wirtualne
  • 4979 - Kopiuj / wklej teraz zawiera dodatkowy znak nowej linii
  • Formatowanie cofania kroku i cofania kroku jest teraz pojedynczym krokiem cofania
  • Zmiany w locie są teraz wykonywane w oddzielnej grupie cofania.
  • 4941 - Autogenerowany delegat nie jest poprawnie sformatowany
  • 4951 - Zezwalaj na edycję wcięć
  • 4866 - locals parametrów nie są rozwiązywane w nowo otwieranych plikach
  • 4876 - Przecięcie zwiniętego bloku kodu powinno przeciąć cały blok
  • Naprawiono generowanie kodu stożkowego nierozwiązanych członków
  • 4738 - Komentarz nie jest podświetlony
  • 4762 - Przejdź do definicji zdarzenia po awarii
  • 4927 - funkcja autouzupełniania wyświetla metody niestatyczne w przypadku używania nazwy klasy
  • Tryb wcięć jest teraz domyślnym trybem wcięcia
  • 4934 - Utwórz polecenie członka zepsute dla wyliczenia
  • Naprawiono kilka błędów generowania kodu dla plików aspx
  • 4747 - Brak uzupełniania kodu dla niezapisanych plików XML
  • Naprawiono przeskok do funkcji niezapisanych plików.
  • Błąd 4746 - Brak składania, zarys niezapisanych plików.
  • Błąd 4662 - Cykliczne odwołania powodują zawieszenie systemu typu MD
  • 4755 - Drzewo przeglądarki zespołu wyświetla plik .ctor, powinien pokazywać nazwę
  • 4777 - wyjątek Serializera z usługi typu
  • 4877 - Podświetlanie składni / uzupełnianie kodu powinno ignorować pliki nie oznaczone jako "Kompilacja"
  • 4756 - Użyj kompaktowych widgetów przewijania w przeglądarce zespołu
  • 4887 - Brakujących dokumentów i listy parametrów nie można otworzyć ręcznie
  • 4891 - Formater w locie wyzwalany przez} w ciągu znaków
  • 4897 - Komenda Resolve dla nowych wyrażeń jest niepoprawna
  • 4878 - MonoDevelop buforuje i używa nieprawidłowych iteratorów drzewa
  • Natywna komenda referencyjna to hiddent, gdy jest niepoprawna
  • Zasady stylu tekstowego mają teraz prawidłową szerokość wcięć
  • 4875 - Utwórz kopię zapasową używa niewłaściwego formatowania
  • 4865 - ostrzeżenie gtk z okna wyskakującego o błędzie
  • 4837 - Za dużo formatów formantów w locie
  • 4879 - Wypełnianie powinno preferować zmienne lokalne nad nazwanymi parametrami
  • 4874 - Usunięcie pliku z rozwiązania daje wyjątek
  • 4868 - Nieprawidłowe formatowanie
  • 3984 - Nie można skompilować żadnego projektu asynchronicznego
  • Zoptymalizowane ładowanie projektów za pomocą wielu zależnych / pogrupowanych plików
  • 4623 - MonoDevelop zawiesza się podczas otwierania rozwiązania
  • Naprawiono wybór domyślnej konfiguracji podczas zapisywania projektu
  • Naprawiono wcięcia w celu użycia deklaracji.
  • 4862 - Edytuj - & gt; Format - & gt; Formatuj plik niszczy wcięcia
  • 4653 - Autouzupełnianie wyświetla zmienne, które nie istnieją w bieżącym kontekście
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu
  • 4825 - "chronione wewnętrzne" metody są niepoprawnie przesłonięte
  • Błąd 4766 - Definicja "Przejdź do" nie działa dla elementów "Chronionych" w zestawach referencyjnych "/ Przeskocz do metod bez parametru
  • 4758 - Widok publiczny w przeglądarce zespołu powinien obejmować chronione
  • 4842 - Niepoprawne wyróżnianie semantyczne symboli kolorów na czerwono podczas początkowego przetwarzania
  • 4855 - Polecenie wycinania nie działa w przypadku niektórych plików
  • 4772 - Użycie funkcji "Importuj symbol" (ctrl + opcja + spacja) spowoduje usunięcie tekstu w następującym wierszu
  • 4840 - Wyjątek od wgłębienia C # po cofnięciu
  • 4839 - Naciśnięcie klawisza Enter na ostatniej linii dokumentu powoduje przejście edytora do góry
  • 4681 - Unikaj błędów typu x ładowanych więcej niż raz, mogą się zdarzyć podczas normalnej pracy.
  • Uproszczone ToString dla zerowych wartości pierwotnych w debugerze
  • Naprawiono wyjątki spowodowane przez system typu.
  • Włączono menu Pomoc w systemie Windows i dodano aplikację przeglądarki dokumentacji systemu Windows
  • Naprawiono ostrzeżenie podczas migracji profilu
  • 4824 - Nie można odwoływać się do właściwości o tej samej nazwie, co parametr
  • Naprawiono błąd wcięcia w pliku wklejenia.
  • Naprawiono problemy z serializowaniem ustawień w jednej kulturze i ładowaniem w innej kulturze.
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu ".
  • 4743 - niebezpieczne nie powinno być błędem w samodzielnych plikach C #
  • 4745 - Automatyczne zapisywanie nie powiedzie się dla niezapisanego pliku
  • 4769 - Naprawienie brakującego elementu w innym pliku nie powoduje aktualizacji podświetlenia semantycznego
  • 4770 - Oba argumenty do IsDerivedFrom () muszą pochodzić z tej samej kompilacji
  • 4775 - Wyjątek w wątku automatycznego zapisywania
  • 4764 - Zakończenie procedury obsługi zdarzenia powoduje umieszczenie kija w niewłaściwym miejscu
  • 4808 - Enuma zawiera nieznany element "split_char"
  • Napraw NRE podczas serializacji pustej PropertyBag
  • Poprawiono problemy z Addines Xamarin:
  • 5551 - Nie można przeciągnąć widgetu do projektanta Androida z przybornika w oknach MonoDevelop
  • 5428 - Napraw "Projekt MonoMac" szablon do załadowania menu głównego.
  • Naprawiono wpis MonoMac MainNib, aby wstępnie wypełnić znane końcówki i załadować wartość początkową
  • Naprawiono błąd zmiany rozmiaru w projektancie Androida
  • Projektant Androida może teraz ładować motywy zdefiniowane w projekcie
  • 5188 - Projektant Androida nie obsługuje dobrze przeniesionych lub połączonych plików
  • Naprawiono wyjątek po kliknięciu przycisku Pokaż zmiany w projektancie Androida
  • 5426 - Zezwalaj użytkownikom na wyłączanie ikon iPada Retina dla aplikacji Universal
  • Opcja kompilatora MonoTouch LLVM nie jest już oznaczana jako eksperymentalna
  • Usunięto interfejs użytkownika KeychainAccessGroups, który został niepoprawnie dodany do dodatku MonoMac
  • 4893 - Właściwość Skala w projektancie dla systemu Android mówi "Właściwość Unknwown"
  • Dodatek MonoMac ma teraz "Minimalny system operacyjny" opcja
  • 5209 - [Projektant] Zawiesza się podczas próby utworzenia nowego układu.
  • Usunięto nadmiarową kontrolę wersji w dodatku do systemu Android, która w niektórych przypadkach mogła zostać zerwana
  • 5016 - Błąd otwierania pliku przez projektanta Androida
  • 5102 - Finalizator projektanta Androida wykonuje połączenie zdalne, zawiesza MD
  • 5049 - podpisywanie kodu mtouch w systemie Snow Leopard
  • Projektant systemu Android używa teraz zestawu Java SDK z preferencji MonoDevelop
  • Używaj poprawnych celów w nowych projektach wiążących Java
  • Poprawiona szybkość kompilacji AOT w połączeniu z MonoTouch & gt; = 5.3.4
  • Zapobiegaj wyjątkom podczas uruchamiania wersji MonoTouch na urządzeniu.
  • Napraw problem po naciśnięciu klawisza Return, aby potwierdzić edycję etykiet w linii w projektancie
  • Napraw problem aktualizujący zasoby wirtualne w projektancie
  • 4985 - Utworzone zasoby ciągów nie aktualizują widgetu o wartość zasobu po zapisaniu pliku .axml
  • 4900 - debugger Wifi nie dołącza się, chyba że zostanie uruchomiony z usb.
  • Hiperłącza w notatkach wersji aktualizacji teraz działają
  • 4957 - Nie można ponownie rozmieścić widgetów za pomocą konspektu dokumentu
  • 4954 - Błąd budowy z dodanymi różnymi widgetami układu
  • Dodano obsługę instalacji aktualizacji bezpośrednio z okna dialogowego aktualizacji
  • Aktualizator nie usuwa już pobranych aktualizacji podczas przełączania kanałów aktualizacji
  • [Projektant systemu Android] Ustaw prawidłowy identyfikator podczas wybierania zasobu
  • 4950 - Ustawienie tekstu widgetu na zasób ciągów tworzy niepoprawne odwołanie
  • Naprawiono awarię projektanta Androida, gdy katalog zasobów nie istnieje
  • Dodano OpenTK-1.0 do wybieralnych złożeń i zaktualizowanego domyślnego szablonu
  • Dodano System.Data.Services.Client i System.EnterpriseServices do wybranych zestawów
  • 4826 - Wyjątek po naciśnięciu klawisza "Zatrzymaj" w MonoDevelop, gdy aplikacja na iOS jest zamknięta / zawieszona na urządzeniu.
  • Naprawiono dodatkowe problemy z projektantem Androida:
  • Dodano obsługę przewijania w ScrollView.
  • Motywy zdefiniowane w zasobach projektu są teraz prawidłowo renderowane
  • Selektor zasobów nie pokazuje teraz prywatnych zasobów szkieletu
  • 5290 - Brak atrybutu stylu w oknie Właściwości widoku
  • 4953 - Widżet Hasło numeryczne jest ładowany z nieprawidłowym typem wejścia
  • 4894 - Przełączanie celu budowy projektu na API 10 zgłasza wyjątek (podczas edycji istniejącego układu)
  • 5349 - Modyfikacja aktywności powoduje przeładowanie plików axml
  • 5369 - Projektant dodaje nierozpoznany system Android: symbol zastępczy w TableLayout

Co nowego w wersji 5.7.1:

  • Główne poprawki i ulepszenia MonoDevelop:
  • 5547 Nie można wywoływać właściwości statycznych ani sprawdzać elementów statycznych
  • 2489 - Preferencje- & gt; Kompilacja- & gt; Przyciski folderów złożenia są wyszarzone po usunięciu folderu
  • 5485 - & quot; Formatuj dokument przy zapisie & quot; nie
  • 5489 - Składanie / zwijanie kodu jest niedostępne w dużych plikach .cs
  • Wewnętrzny pad dziennika został usunięty, aby zmniejszyć użycie pamięci
  • 5344 - Ikona Quick fix miga podczas przesuwania za pomocą klawiszy strzałek
  • 5422 - deklaracja przestrzeni nazw powinna być sugestią, a nie dopełnieniem
  • 5442 - Błąd po "Szablon instalacji"
  • 5441 - Klasa częściowa dla połączenia akcji znika z pliku .designer po aktualizacji projektu i nowym gniazdku
  • Płaskie zasady tworzenia przestrzeni nazw powinny teraz używać tylko jednego komponentu katalogu
  • Dodano szablony dla ASP.NET MVC 3.0
  • Naprawiono nieskończoną pętlę synchronizującą pewne klasy z Xcode
  • 5440 - Dłuższy czas oczekiwania na komunikację Xcode
  • 5433 - Błąd w wątku wywołania metody elastycznej debuggera w metodzie Typ System.Object: GetType
  • 5269 - wyjątek odwołania do pustej strony próbujący wyświetlić etykietkę narzędzi w projektancie
  • 5434 - VersionControl nie może dołączać widoków diff / log do plików csproj
  • 5178 - Nie pokazuj denerwujących wyskakujących okienek, gdy kontrola wersji jest wyłączona
  • Naprawiono przełączanie dokumentów, nie ukrywając błędu na mennicy 13 w systemie Linux
  • 5425 - Aktualizacja ustawień integracji Makefile nie powoduje zamknięcia komunikatu informacyjnego i wydaje się, że zawieszono
  • 5402 - Backspace nie działa z wcięciem wirtualnym 1-kartowym
  • 5406 - Nagłówek nie powinien dodawać spacji ciągłej
  • Napraw lokalizacje instalacyjne systemu Linux, aby dopasować lokalne pliki kompilacji i pliki pc
  • 5225 - W systemie Unix rozwiąż ścieżki dowiązań symbolicznych podczas porównywania ich w debugerze
  • Ulepszono czas uruchamiania i zużycie pamięci ze względu na ładowanie struktur
  • 5350 - Dodaj monodevelop-debugger-gdb.spec.in do EXTRA_DIST
  • Naprawiono kilka błędów zwijania aktualizacji w edytorze tekstu
  • Naprawiono kilka problemów w programie do formatowania C # w locie
  • 5373 - Wcięcie wybranego bloku nie powinno wciskać pustych linii
  • 5326 - Przewijanie po kliknięciu u dołu okna źródła
  • 5338 - Usuń nawiasy klamrowe nie usuwa końcowych spacji
  • Dane wyjściowe konsoli MonoDevelop są teraz przekierowywane do pliku dziennika, chyba że podano argument argumentu --no-przekierowania
  • 4779 - Przenieś na widok drzewa spoza MD, aby sprawdzić cel jest ważny
  • 5331 - Naprawiono obiekty PortableDotNetProjects obsługujące wszystkie platformy .NETPortable 4.0
  • 5294 - Zezwalaj na częściowe kopiowanie ze schowka wartości z widoków drzewa debuggera
  • 5295 - Proces nie może uzyskać dostępu do pliku po ponownym uruchomieniu debugowania
  • 5300 - Wciśnięcie klawisza w ciągach znaków dosłownie przesuwa kufer o jeden znak zbyt daleko w przód
  • 5282 - Problem z przelicznikiem, Zmiana nazwy ogólnej metody usuwa argumenty z wywołań metod
  • Ponownie włączono polecenie dziennika VCS dla folderów projektu
  • 5185 - ICSharpCode.NRefactory.CSharp nie ma odniesienia w pliku monodevelop.pc
  • 5312 - Edytor lub parser C # ignorujący #elif powodujący wyjątek odwołania zerowego
  • 5224 - MonoDevelop wykreśla ścieżkę odniesienia projektu
  • 5235 - Aktualizacja z Kontroli wersji - nowe pliki / kod nie są dostępne w wersji intellisense
  • 5292 - Środkowe kliknięcie myszy nie powoduje wklejenia
  • 5254 - Przepełnienie stosu w MonoMac.ObjCRuntime.Class: TypeContainsFloatingPoint
  • 517 - Command-scroll jest zbyt łatwy do aktywacji przez przypadek
  • 4750 - Zadania komentowania już nie działają
  • 5242 - Włączanie uprawnień dla projektów MonoMac / iPhone nie jest trwałe
  • Mechanizm wcięcia używa teraz poprawnej właściwości dla szerokości wcięcia
  • 5222 - Wybór formatu powinien zmienić długość wyboru
  • 5212 - Znajdź odniesienia nie znajduje wszystkich zastosowań statycznego pola readonly
  • 5207 - [regresja] Deleguj ukończenie, takie jak ukończenie wydarzenia
  • Przefiltrowano niedostępne klasy w wyszukiwaniu ukończenia
  • 5229 - Składanie kodu nie obsługuje dobrze bloków sekwencyjnych
  • 5223 - Zakładka do wcięcia z tabulatorem nie dostosowuje poprawnie wyboru
  • 5191 - Tworzenie problemu z metodą rozszerzenia podczas wpisywania "tego"
  • 5205 - Ukończenie wartości enum / flags nie działa po "|" operator
  • 5206 - Rozwiąż - & gt; Dodanie instrukcji Using nie działa po "|"
  • 5119 - Konstruktor interfejsów nie rozpozna klas pochodnych iPhoneOSGameView
  • Opcje wyświetlania widoku drzewa są teraz globalne, a nie na węzeł
  • 5167 - Nie można edytować interfejsu XIB po ostatniej aktualizacji
  • 5180 - używanie u góry nie jest już zwijane
  • 4980 - opcje wyświetlania publicznego / prywatnego czasami nie wpływają na całe drzewo przeglądarki zespołu
  • 5012 - Tylko publiczna przeglądarka montażowa nie powinna pokazywać prywatnych przestrzeni nazw
  • 5013 - widoki przeglądarki zespołu są niespójne
  • 5023 - Przeglądarka Assembly nie pokazuje klas zagnieżdżonych
  • Naprawiono awarię przy wyjściu w systemie Windows
  • 4961 - Uzupełnianie kodu dla wyliczeń w klasach statycznych nie działa
  • 4841 - Potrzeba ponownego otwarcia dokumentu po włączeniu podświetlania semantycznego
  • 5001 - Inicjatory obiektów nie są poprawnie obsługiwane
  • 5126 - Wiele projektów zawierających te same pliki nie aktualizuje poprawnie ich systemów plików
  • 5114 - "Przejdź do deklaracji" nawiguje do niewłaściwego celu
  • Wyłączono zawijanie w edytorze kodu
  • 5127 - Refactor przestał działać
  • Dodano cofnięcie dla autogenerowanego tekstu komentarza do dokumentu
  • 5113 - Poprawiona przenośność budynków
  • Poprawiona wydajność podświetlania semantycznego
  • 5109 - Optymalizuj właściwości, pobierając wartości bezpośrednio z pól pomocniczych
  • Obsługiwane wyjątki usuwające pliki i katalogi zablokowane przez Perforce
  • 5067 - Wybór nie respektuje przestrzeni wirtualnej
  • 5077 - Wcięcie wirtualne nie działa, gdy włączone są karty na spacje
  • Naprawiono przypadek, w którym "Metoda wyodrębniania" może zawieść
  • 5038 - Bądź bardziej elastyczny w ObjC, który akceptujemy podczas analizowania nagłówków
  • 5080 - Naciskając tabulatory t zamiast tabulacji
  • 5046 Debugowanie aplikacji konsolowej z awaryjnym terminalem awaryjnym
  • 4889 - Renderowanie bugletu w edytorze tekstu
  • Składanie polecenia "pokaż tylko definicje" & quot; także zwalnia komentarze
  • Naprawiono offset znaków okna zakończenia
  • 5014 - Pasek narzędzi analizy źródła nie aktualizuje pozycji znacznika po zmianie rozmiaru
  • 3923 - Nie zezwalaj na ocenianie wyjątków dla limitu czasu w debugerze
  • 4998 - MonoDevelop nie szanuje zmiany przestrzeni nazw klasy
  • 4918 - Wypisywanie formatowania komentarzy poza & quot; else & quot; oddziały
  • 4890 - Potwierdzanie linii trzema kliknięciami nie przeciąga poprawnie w górę
  • popup informujący o ukończeniu obsługuje teraz poprawnie wcięcie wirtualne
  • 4979 - Kopiuj / wklej teraz zawiera dodatkowy znak nowej linii
  • Formatowanie cofania kroku i cofania kroku jest teraz pojedynczym krokiem cofania
  • Zmiany w locie są teraz wykonywane w oddzielnej grupie cofania.
  • 4941 - Autogenerowany delegat nie jest poprawnie sformatowany
  • 4951 - Zezwalaj na edycję wcięć
  • 4866 - locals parametrów nie są rozwiązywane w nowo otwieranych plikach
  • 4876 - Przecięcie zwiniętego bloku kodu powinno przeciąć cały blok
  • Naprawiono generowanie kodu stożkowego nierozwiązanych członków
  • 4738 - Komentarz nie jest podświetlony
  • 4762 - Przejdź do definicji zdarzenia po awarii
  • 4927 - funkcja autouzupełniania wyświetla metody niestatyczne w przypadku używania nazwy klasy
  • Tryb wcięć jest teraz domyślnym trybem wcięcia
  • 4934 - Utwórz polecenie członka zepsute dla wyliczenia
  • Naprawiono kilka błędów generowania kodu dla plików aspx
  • 4747 - Brak uzupełniania kodu dla niezapisanych plików XML
  • Naprawiono przeskok do funkcji niezapisanych plików.
  • Błąd 4746 - Brak składania, zarys niezapisanych plików.
  • Błąd 4662 - Cykliczne odwołania powodują zawieszenie systemu typu MD
  • 4755 - Drzewo przeglądarki zespołu wyświetla plik .ctor, powinien pokazywać nazwę
  • 4777 - wyjątek Serializera z usługi typu
  • 4877 - Podświetlanie składni / uzupełnianie kodu powinno ignorować pliki nie oznaczone jako "Kompilacja"
  • 4756 - Użyj kompaktowych widgetów przewijania w przeglądarce zespołu
  • 4887 - Brakujących dokumentów i listy parametrów nie można otworzyć ręcznie
  • 4891 - Formater w locie wyzwalany przez} w ciągu znaków
  • 4897 - Komenda Resolve dla nowych wyrażeń jest niepoprawna
  • 4878 - MonoDevelop buforuje i używa nieprawidłowych iteratorów drzewa
  • Natywna komenda referencyjna to hiddent, gdy jest niepoprawna
  • Zasady stylu tekstowego mają teraz prawidłową szerokość wcięć
  • 4875 - Utwórz kopię zapasową używa niewłaściwego formatowania
  • 4865 - ostrzeżenie gtk z okna wyskakującego o błędzie
  • 4837 - Za dużo formatów formantów w locie
  • 4879 - Wypełnianie powinno preferować zmienne lokalne nad nazwanymi parametrami
  • 4874 - Usunięcie pliku z rozwiązania daje wyjątek
  • 4868 - Nieprawidłowe formatowanie
  • 3984 - Nie można skompilować żadnego projektu asynchronicznego
  • Zoptymalizowane ładowanie projektów za pomocą wielu zależnych / pogrupowanych plików
  • 4623 - MonoDevelop zawiesza się podczas otwierania rozwiązania
  • Naprawiono wybór domyślnej konfiguracji podczas zapisywania projektu
  • Naprawiono wcięcia w celu użycia deklaracji.
  • 4862 - Edytuj - & gt; Format - & gt; Formatuj plik niszczy wcięcia
  • 4653 - Autouzupełnianie wyświetla zmienne, które nie istnieją w bieżącym kontekście
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu
  • 4825 - "chronione wewnętrzne" metody są niepoprawnie przesłonięte
  • Błąd 4766 - Definicja "Przejdź do" nie działa dla elementów "Chronionych" w zestawach referencyjnych "/ Przeskocz do metod bez parametru
  • 4758 - Widok publiczny w przeglądarce zespołu powinien obejmować chronione
  • 4842 - Niepoprawne wyróżnianie semantyczne symboli kolorów na czerwono podczas początkowego przetwarzania
  • 4855 - Polecenie wycinania nie działa w przypadku niektórych plików
  • 4772 - Użycie funkcji "Importuj symbol" (ctrl + opcja + spacja) spowoduje usunięcie tekstu w następującym wierszu
  • 4840 - Wyjątek od wgłębienia C # po cofnięciu
  • 4839 - Naciśnięcie klawisza Enter na ostatniej linii dokumentu powoduje przejście edytora do góry
  • 4681 - Unikaj błędów typu x ładowanych więcej niż raz, mogą się zdarzyć podczas normalnej pracy.
  • Uproszczone ToString dla zerowych wartości pierwotnych w debugerze
  • Naprawiono wyjątki spowodowane przez system typu.
  • Włączono menu Pomoc w systemie Windows i dodano aplikację przeglądarki dokumentacji systemu Windows
  • Naprawiono ostrzeżenie podczas migracji profilu
  • 4824 - Nie można odwoływać się do właściwości o tej samej nazwie, co parametr
  • Naprawiono błąd wcięcia w pliku wklejenia.
  • Naprawiono problemy z serializowaniem ustawień w jednej kulturze i ładowaniem w innej kulturze.
  • 4768 - MD zawiesza się podczas generowania danych zakończenia kodu ".
  • 4743 - niebezpieczne nie powinno być błędem w samodzielnych plikach C #
  • 4745 - Automatyczne zapisywanie nie powiedzie się dla niezapisanego pliku
  • 4769 - Naprawienie brakującego elementu w innym pliku nie powoduje aktualizacji podświetlenia semantycznego
  • 4770 - Oba argumenty do IsDerivedFrom () muszą pochodzić z tej samej kompilacji
  • 4775 - Wyjątek w wątku automatycznego zapisywania
  • 4764 - Zakończenie procedury obsługi zdarzenia powoduje umieszczenie kija w niewłaściwym miejscu
  • 4808 - Enuma zawiera nieznany element "split_char"
  • Napraw NRE podczas serializacji pustej PropertyBag
  • Poprawiono problemy z Addines Xamarin:
  • 5551 - Nie można przeciągnąć widgetu do projektanta Androida z przybornika w oknach MonoDevelop
  • 5428 - Napraw "Projekt MonoMac" szablon do załadowania menu głównego.
  • Naprawiono wpis MonoMac MainNib, aby wstępnie wypełnić znane końcówki i załadować wartość początkową
  • Naprawiono błąd zmiany rozmiaru w projektancie Androida
  • Projektant Androida może teraz ładować motywy zdefiniowane w projekcie
  • 5188 - Projektant Androida nie obsługuje dobrze przeniesionych lub połączonych plików
  • Naprawiono wyjątek po kliknięciu przycisku Pokaż zmiany w projektancie Androida
  • 5426 - Zezwalaj użytkownikom na wyłączanie ikon iPada Retina dla aplikacji Universal
  • Opcja kompilatora MonoTouch LLVM nie jest już oznaczana jako eksperymentalna
  • Usunięto interfejs użytkownika KeychainAccessGroups, który został niepoprawnie dodany do dodatku MonoMac
  • 4893 - Właściwość Skala w projektancie dla systemu Android mówi "Właściwość Unknwown"
  • Dodatek MonoMac ma teraz "Minimalny system operacyjny" opcja
  • 5209 - [Projektant] Zawiesza się podczas próby utworzenia nowego układu.
  • Usunięto nadmiarową kontrolę wersji w dodatku do systemu Android, która w niektórych przypadkach mogła zostać zerwana
  • 5016 - Błąd otwierania pliku przez projektanta Androida
  • 5102 - Finalizator projektanta Androida wykonuje połączenie zdalne, zawiesza MD
  • 5049 - podpisywanie kodu mtouch w systemie Snow Leopard
  • Projektant systemu Android używa teraz zestawu Java SDK z preferencji MonoDevelop
  • Używaj poprawnych celów w nowych projektach wiążących Java
  • Poprawiona szybkość kompilacji AOT w połączeniu z MonoTouch & gt; = 5.3.4
  • Zapobiegaj wyjątkom podczas uruchamiania wersji MonoTouch na urządzeniu.
  • Napraw problem po naciśnięciu klawisza Return, aby potwierdzić edycję etykiet w linii w projektancie
  • Napraw problem aktualizujący zasoby wirtualne w projektancie
  • 4985 - Utworzone zasoby ciągów nie aktualizują widgetu o wartość zasobu po zapisaniu pliku .axml
  • 4900 - debugger Wifi nie dołącza się, chyba że zostanie uruchomiony z usb.
  • Hiperłącza w notatkach wersji aktualizacji teraz działają
  • 4957 - Nie można ponownie rozmieścić widgetów za pomocą konspektu dokumentu
  • 4954 - Błąd budowy z dodanymi różnymi widgetami układu
  • Dodano obsługę instalacji aktualizacji bezpośrednio z okna dialogowego aktualizacji
  • Aktualizator nie usuwa już pobranych aktualizacji podczas przełączania kanałów aktualizacji
  • [Projektant systemu Android] Ustaw prawidłowy identyfikator podczas wybierania zasobu
  • 4950 - Ustawienie tekstu widgetu na zasób ciągów tworzy niepoprawne odwołanie
  • Naprawiono awarię projektanta Androida, gdy katalog zasobów nie istnieje
  • Dodano OpenTK-1.0 do wybieralnych złożeń i zaktualizowanego domyślnego szablonu
  • Dodano System.Data.Services.Client i System.EnterpriseServices do wybranych zestawów
  • 4826 - Wyjątek po naciśnięciu klawisza "Zatrzymaj" w MonoDevelop, gdy aplikacja na iOS jest zamknięta / zawieszona na urządzeniu.
  • Naprawiono dodatkowe problemy z projektantem Androida:
  • Dodano obsługę przewijania w ScrollView.
  • Motywy zdefiniowane w zasobach projektu są teraz prawidłowo renderowane
  • Selektor zasobów nie pokazuje teraz prywatnych zasobów szkieletu
  • 5290 - Brak atrybutu stylu w oknie Właściwości widoku
  • 4953 - Widżet Hasło numeryczne jest ładowany z nieprawidłowym typem wejścia
  • 4894 - Przełączanie celu budowy projektu na API 10 zgłasza wyjątek (podczas edycji istniejącego układu)
  • 5349 - Modyfikacja aktywności powoduje przeładowanie plików axml
  • 5369 - Projektant dodaje nierozpoznany system Android: symbol zastępczy w TableLayout

Co nowego w wersji 2.2.1:

  • Jest to wydanie oparte na stabilnej gałęzi 2.2 i zawiera wiele poprawek, a niektóre ulepszenia funkcji.

Co nowego w wersji 1.0:

  • Konfigurowalne środowisko robocze, w tym niestandardowe powiązania klawiszy, niestandardowe układy i zewnętrzne narzędzia.
  • Obsługa wielu języków z obsługą C #, VB.NET i C / C ++, a obsługa Boo i Java (IKVM) jest dostępna jako osobne dodatki.
  • Wsparcie dla uzupełniania kodu i podpowiedzi do informacji o typie.
  • Operacje refaktoryzacji w celu uproszczenia zmian, takich jak zmiany nazw typów i członków typu, zamykanie pól, nadpisywanie metod lub wdrażanie interfejsów.
  • Operacje nawigacji po kodzie, takie jak przechodzenie do definicji zmiennych i wyszukiwanie klas pochodnych.
  • Łatwy w użyciu projektant GUI dla aplikacji GTK #, wspierający także tworzenie niestandardowych bibliotek widżetów GTK # i zarządzanie nimi.
  • Zintegrowana kontrola wersji kodu źródłowego, z obsługą Subversion.
  • Zintegrowane testowanie jednostek oparte na NUnit.
  • Wsparcie dla projektów ASP.NET, umożliwiające tworzenie i testowanie projektów internetowych na XSP.
  • Zintegrowany eksplorator i edytor bazy danych (wersja beta).
  • Integracja z Monodoc, aby dostarczyć dokumentację dotyczącą klas.
  • Obsługa plików Makefile, zarówno generowania, jak i synchronizacji.
  • Obsługa formatów projektów Microsoft Visual Studio.
  • System pakowania, który umożliwia generowanie paczek, kodu źródłowego i pakietów binarnych.
  • Narzędzia wiersza poleceń do tworzenia projektów i zarządzania nimi.
  • Obsługa projektów lokalizacyjnych.
  • Rozszerzalna architektura dodatków.

Wymagania :

  • Projekt Mono
  • Gtk #
  • GtkSourceView #
  • Gecko #
  • Mono debugger (opcjonalnie)
  • IKVM (opcjonalnie)
  • Boo (opcjonalnie)

Podobne oprogramowanie

Komentarze do MonoDevelop

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!