Tags Posts tagged with "kdevelop"

kdevelop

przez -
0 414
KDevelop

Programiści KDE ogłosili wydanie KDevelop 4.7.0, zintegrowanego środowiska programistycznego dla KDE. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. Używa wbudowanego edytora tekstu, za pośrednictwem technologii komponentów KParts – domyślnie jest to edytor Kate. KDevelop jest zbudowany w oparciu o wtyczki, co pozwala modyfikować niektóre moduły, bez konieczności kompilowania całego programu.

Zmiany, jakie zaszły:

  • Udoskonalono i rozszerzono obsługę CMake, aby przygotować wszystko pod rozwój KDE Frameworks 5
  • Poprawiono interfejs graficzny obsługujący testy jednostkowe oraz naprawiono w nim błędy
  • Ulepszono obsługę przestrzeni nazw w języku PHP oraz traits aliases
  • Ulepszono wstępną obsługę dla narzędzi skrośnej kompilacji
  • Dodano oficjalną obsługę Bazaar
  • Zmniejszono zużycie pamięci, podczas ładowania dużych projektów, z kilkoma tysiącami plików

przez -
3 470
KDevelop

Zespół KDevelop od jakiegoś czasu pracuje nad nową wtyczką Clang do obsługi C++. Pomysłodawcą tego jest Olivier JG, który zauważył, że bazowy kod obecnego parsera C++ wynosi ponad 55 tysięcy linii kodu i jest coraz trudniejszy w zarządzaniu. Szczególnie, jeżeli chodziło o dodawanie nowych funkcji ze specyfikacji C++11. Wtyczka kdev-clang posiada aktualnie 2000 linii kodu, oraz dodatkowe 600 linii różnych testów, co jest naprawdę imponującą poprawą.

Wtyczka Clang jest o wiele szybsza, aniżeli wbudowany parser C++, ze świetną obsługą wielozadaniowości.

Co jest aktualnie wspierane:

  • Parsowanie pełnych projektów, wspierane są wszystkie funkcje C++, które obsługuje Clang
  • Podświetlana składnia
  • Przeglądanie kodu
  • Podstawowe uzupełnianie kodu, włączając w to makra
  • Wbudowana diagnostyka Clang, wspierana jest nawet nawigacja pomiędzy zagnieżdżoną diagnostyką

Czego brakuje:

  • Asystenci: zmian nazwy, dodawanie typu, synchronizacja sygnatur
  • Przebudowywanie: przenoszenie do źródła, zmiana nazwy
  • Zaawansowane uzupełnianie kodu: zaimplementowane funkcje, nadpisywanie wirtualnych funkcji
  • Kontekstowe przeglądanie dla makr
  • Przełączanie się do czystego C, wsparcie dla Objective-C

przez -
9 328
KDevelop

Programiści KDE ogłosili wydanie KDevelop 4.6.0, zintegrowanego środowiska programistycznego dla KDE. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. Używa wbudowanego edytora tekstu, za pośrednictwem technologii komponentów KParts – domyślnie jest to edytor Kate. KDevelop jest zbudowany w oparciu o wtyczki, co pozwala modyfikować niektóre moduły, bez konieczności kompilowania całego programu.

Udoskonalono obsługę GDB, języka Python, C++11, wtyczki PHP, a także zarządzanie projektem. W interfejsie użytkownika dokonano zmiany, w postaci zintegrowania zakładek: Code, Review, Debug w jeden unikalny przycisk. Wtyczka ReviewBoard otrzymała wsparcie dla aktualizacji obecnie przeglądanych żądań. Dodano nową wtyczkę z obsługą budowania projektów z ninja, aniżeli z użyciem make. Poprawiono obsługę CMake i dodano nowe funkcje.

przez -
0 531
KDevelop

Programiści KDE ogłosili wydanie KDevelop 4.5.0, zintegrowanego środowiska programistycznego dla KDE. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. Używa wbudowanego edytora tekstu, za pośrednictwem technologii komponentów KParts – domyślnie jest to edytor Kate. KDevelop jest zbudowany w oparciu o wtyczki, co pozwala modyfikować niektóre moduły, bez konieczności kompilowania całego programu.

Dodano nową integrację dla testów jednostkowych (Unit Tests), co ma ułatwić ich uruchamianie i debugowanie w projekcie. Pojawiła się iteracja kreatora nowej klasy (New Class wizard), poprawiono interfejs użytkownika. Dodano wsparcie funkcji standardu C++11.

przez -
8 276
KDevelop

Programiści KDE ogłosili wydanie KDevelop 4.4.0, zintegrowanego środowiska programistycznego dla KDE. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. Używa wbudowanego edytora tekstu, za pośrednictwem technologii komponentów KParts – domyślnie jest to edytor Kate. KDevelop jest zbudowany w oparciu o wtyczki, co pozwala modyfikować niektóre moduły, bez konieczności kompilowania całego programu.

W najnowszej wersji dodano ekran powitalny, oparty o QML i Plasmę. Powinno to pomóc nowym osobom, zapoznać się z możliwościami środowiska. Jest on wyświetlany zawsze, kiedy nie mamy otwartych żadnych plików i posiada trzy zakładki: Review, Debug i Code. Zakładka Review daje podgląda na łatki, Debug umożliwia podgląd tego, co robi nasz program, a Code pozwala na przeglądanie projektów i sesji.

przez -
5 401
KDevelop

Po 9 miesiącach prac, programiści KDE wydali KDevelop 4.3.0, zintegrowane środowisko programistyczne dla KDE. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. Używa wbudowanego edytora tekstu, za pośrednictwem technologii komponentów KParts – domyślnie jest to edytor Kate. KDevelop jest zbudowany w oparciu o wtyczki, co pozwala modyfikować niektóre moduły, bez konieczności kompilowania całego programu.

Pojawiło się wstępne wsparcie dla standardu C++11, który został wydane w ubiegłym roku. Autorzy dodali funkcję przywracania otartych plików, do 20 wstecz. Udoskonalono integrację VCS – Version Control System, na dwóch frontach: narzędzie podglądu zmian VCS i Tryb Podglądu.

Zaadoptowano infrastrukturę KDE Projects, w celu wsparcia projects.kde.org. Pozwala to na podgląd wszystkich projektów KDE, z możliwością dołączenia się do jednego z nich, tak szybko, jak to możliwe. Udoskonalono także integrację Konsole, dzięki czemu jest możliwa bezpośrednia kontrola środowiska programistycznego spod terminalu. Dodano formatowanie źródeł, co pozwala na szybkie dodanie odpowiednich znaczników do plików z kodem, które umieszczane są w repozytoriach.

Naprawiono ponad 170 błędów, ulepszono wsparcie SVN 1.7, udoskonalono kod C+ i wtyczkę GDB. Zoptymalizowano program do otwierania dużych projektów, co powinno przyspieszyć jego działanie. Wraz z wydaniem tej wersji unowocześniono forum, na którym programiści mogą znaleźć wsparcie dotyczące KDevelop.

przez -
3 357
KDevelop

Programiści KDE wydali kolejną wersję zintegrowanego środowiska programistycznego dla KDE. Mowa tutaj o KDevelop 4 Beta 1. IDE wspiera pisanie programów w takich językach jak C++, C#, Java oraz Ruby. W przyszłości planowane jest dodanie kolejnych języków. Poprawiona została integracja narzędzia z takimi aplikacjami jak Subversion, CMake oraz Git. Dodano również Qt GUI Designer.

Aplikacja sama poprawia błędy składniowe języka C++, powiadamia o braku dyrektyw dla preprocesora i ułatwia pisanie aplikacji w tym języku. Wraz z drugą wersją beta powinien pojawić się port aplikacji dla systemu Windows.

Polecane

Prasa, Czasopismo

1 897
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...