KDevelop

소프트웨어 스크린 샷:
KDevelop
소프트웨어 정보:
버전: 5.2.3 업데이트
업로드 날짜: 22 Jun 18
개발자: KDevelop Team
라이센스: 무료
인기: 446

Rating: 2.7/5 (Total Votes: 3)

KDevelop는 C, C ++ 및 기타 널리 사용되는 프로그래밍 언어에 대한 기능이 가득한 플러그인 기반 IDE (통합 개발 환경)를 사용자에게 제공하는 오픈 소스의 이식성 있고 자유 소프트웨어 프로젝트입니다.


기능 요약

주요 기능으로는 Qt GUI 툴킷으로 작성된 사용하기 쉽고 복잡한 그래픽 사용자 인터페이스, 세션 지원, 다양한 프로그래밍 언어 지원, 두 번째 프로젝트로 응용 프로그램을 설정하는 기능, 프로젝트를 처음부터 만들 수있는 능력도 있습니다.

또한 다양한 도구,보기, 모드 및 작업 세트, 키보드 단축키 지원, 템플릿 지원, 단위 테스트 및 클래스와 함께 제공됩니다. 개발자는 KDevelop를 사용하여 기존 응용 프로그램의 소스 코드를 탐색하고이를 개선하기 위해 변경 작업을 수행 할 수 있습니다.


10 개 이상의 프로그래밍 언어 지원

응용 프로그램은 처음부터 12 개의 프로그래밍 언어, 5 개의 빌드 도구, 11 개의 문서 형식, 4 개의 개정 제어 시스템, 3 개의 코드 편집기, 5 개의 개발 툴킷 및 기타 수 많은 깔끔한 도구를 지원하도록 설계되었습니다.

교차 플랫폼 응용 프로그램입니다.

Qt로 작성된 KDevelop는 GNULinux, FreeBSD, Solaris, Mac OS X 및 기타 유닉스 계열 운영 체제에서 성공적으로 테스트 된 교차 플랫폼 응용 프로그램으로 설계되었습니다. 이것은 많은 Linux 배포판의 기본 소프트웨어 저장소에서 사용할 수 있습니다.


가용성 및 지원되는 아키텍처

KDE 데스크탑 환경을위한 강력한 응용 프로그램을 개발하려는 KDE 개발자는 KDevelop 응용 프로그램을 소스 아카이브로 다운로드 할 수 있습니다. 소스 아카이브는 설치 전에 구성 및 컴파일해야합니다. 현재 32 비트 및 64 비트 아키텍처가 모두 지원됩니다.


KDevPlatform 만나기

또한 KDevelop 프로젝트의 일부인 KDevPlatform은 오픈 소스이며 무료로 배포되는 라이브러리 모음으로, Quanta, Kile, KTechLab 및 심지어 KDevelop 자체와 같은 IDE 형 프로그램의 기반으로 사용할 수 있습니다. KDevPlatform.

이 릴리스의 새로운 기능 :

C ++ 프로젝트의 백그라운드에서 git 브랜치를 전환 할 때 자주 발생하는 문제를 수정했습니다. 기본 문제가 업스트림에 고정 될 때까지 일시적으로 문서 경고뿐만 아니라 구문 분석 된 문서가 툴팁에 표시되지 않습니다. (버그, 업스트림 버그)
Windows에서 기본적으로 컴파일러를 설정하지 않아서 KDevelop가 C ++ 표준 라이브러리를 찾지 못하게되었습니다. (곤충)
Windows에서 컴파일러로 clang을 사용할 때 include 경로로 전달되지 않는 표준 라이브러리 경로를 수정합니다. (리뷰)
세션을 열 때 일부 시스템에서 충돌이 발생하는 문제를 수정했습니다. (곤충)
프로젝트 정의 시스템 포함을 표시하지 않는 포함 경로 완료 수정 (즉, 프로젝트에 포함되지만 프로젝트에 포함됨 포함). (곤충)
일괄 편집이 정의 편집기에서 정의 될 때 충돌을 수정했습니다. (곤충)
어설 션을 수정 (디버그 모드에서만 발생)하고 문제 툴팁을 표시 할 때 잠재적 인 충돌이 발생할 수 있습니다. (곤충)
문서 브라우저에서 링크가 AppImage에서 작동하지 않는 문제를 수정했습니다. (곤충)
번역이있을 때 소스를 빌드 할 때 빌드 실패를 수정합니다. (곤충)
어떤 상황에서는 PHP 프로젝트에서 네비게이션 툴팁을 표시 할 때 충돌을 수정합니다. (곤충)
CMake 하위 프로젝트를 사용할 때 중복되는 대상 수정. (버그)

대화식으로 임시 파일을 삭제할지 묻는 콘솔 툴뷰를 수정했습니다. (곤충)
CMake 3.10으로 컴파일하는 동안 많은 AUTOMOC 경고 수정
빈 항목이있는 일부 도구보기 컨텍스트 메뉴를 수정하십시오. (곤충)
일부 세션에서 표시되지 않는 상태 표시 줄에서 진행 위젯을 수정하십시오. (리뷰)
다른 KDevelop 버전 (패치 버전 포함)으로 변경할 때 코드 모델 캐시 (~ / .cache / kdevduchain)가 항상 지워지도록 캐시 지우기 논리를 적용하십시오. 캐시의 부적절한 데이터로 인해 이전에는 충돌과 같은 다양한 문제가 발생했습니다. 캐시를 실제로 보관해야하는 경우 캐시 폴더에 대상 버전의 버전 접미어가있는 (비어있는) 파일을 만들 수 있습니다.
OpenGL을 지원하지 않는 시스템에서 시작 페이지가 활성화 된 상태에서 KDevelop가 시작되지 않도록 수정합니다 (기본값). (곤충)
Qt 버전 5.5로 빌드 수정.
Windows에서 작동하지 않는 파일 템플리트 수정 (이 수정 사항은 이미 Windows 5.2.0 설치 프로그램에 있어야하지만 소스 타볼에는 없었습니다.)

버전의 새로운 기능 :

C ++ 프로젝트의 백그라운드에서 git 브랜치를 전환 할 때 자주 발생하는 문제를 수정했습니다. 기본 문제가 업스트림에 고정 될 때까지 일시적으로 문서 경고뿐만 아니라 구문 분석 된 문서가 툴팁에 표시되지 않습니다. (버그, 업스트림 버그)
Windows에서 기본적으로 컴파일러를 설정하지 않아서 KDevelop가 C ++ 표준 라이브러리를 찾지 못하게되었습니다. (곤충)
Windows에서 컴파일러로 clang을 사용할 때 include 경로로 전달되지 않는 표준 라이브러리 경로를 수정합니다. (리뷰)
세션을 열 때 일부 시스템에서 충돌이 발생하는 문제를 수정했습니다. (곤충)
프로젝트 정의 시스템 포함을 표시하지 않는 포함 경로 완료 수정 (즉, 프로젝트에 포함되지만 프로젝트에 포함됨 포함). (곤충)
일괄 편집이 정의 편집기에서 정의 될 때 충돌을 수정했습니다. (곤충)
어설 션을 수정 (디버그 모드에서만 발생)하고 문제 툴팁을 표시 할 때 잠재적 인 충돌이 발생할 수 있습니다. (곤충)
문서 브라우저에서 링크가 AppImage에서 작동하지 않는 문제를 수정했습니다. (곤충)
번역이있을 때 소스를 빌드 할 때 빌드 실패를 수정합니다. (곤충)
어떤 상황에서는 PHP 프로젝트에서 네비게이션 툴팁을 표시 할 때 충돌을 수정합니다. (곤충)
CMake 하위 프로젝트를 사용할 때 중복되는 대상 수정. (버그)

대화식으로 임시 파일을 삭제할지 묻는 콘솔 툴뷰를 수정했습니다. (곤충)
CMake 3.10으로 컴파일하는 동안 많은 AUTOMOC 경고 수정
빈 항목이있는 일부 도구보기 컨텍스트 메뉴를 수정하십시오. (곤충)
일부 세션에서 표시되지 않는 상태 표시 줄에서 진행 위젯을 수정하십시오. (리뷰)
다른 KDevelop 버전 (패치 버전 포함)으로 변경할 때 코드 모델 캐시 (~ / .cache / kdevduchain)가 항상 지워지도록 캐시 지우기 논리를 적용하십시오. 캐시의 부적절한 데이터로 인해 이전에는 충돌과 같은 다양한 문제가 발생했습니다. 캐시를 실제로 보관해야하는 경우 캐시 폴더에 대상 버전의 버전 접미어가있는 (비어있는) 파일을 만들 수 있습니다.
OpenGL을 지원하지 않는 시스템에서 시작 페이지가 활성화 된 상태에서 KDevelop가 시작되지 않도록 수정합니다 (기본값). (곤충)
Qt 버전 5.5로 빌드 수정.
Windows에서 작동하지 않는 파일 템플리트 수정 (이 수정 사항은 이미 Windows 5.2.0 설치 프로그램에 있어야하지만 소스 타볼에는 없었습니다.)

버전 5.1.2의 새로운 기능 :

사전 작성된 바이너리 :
AppImage : 다양한 개선; 지금은 LLVM 3.9.1 배송
Windows 설치 관리자 : 다양한 개선; 지금 Qt 5.9.1 출하
kdevplatform, kdevelop, kdev-php 및 kdev-python의 변경 사항 :
cmake 렉서의 충돌을 수정했습니다 (버그 363269).
cmake 및 C ++ 코드 완성의 다양한 개선
C ++ #include 완료 위치 수정 (https://phabricator.kde.org/D6230)
원격 디렉토리에서 JS 프로젝트 충돌 문제 해결 (버그 369573)
PHP 코드를 파싱하는 동안 가능한 충돌을 수정했습니다 (버그 381123).
종료시 중단 버그 수정 (버그 379669)
소스 형식 미리보기가 다시 나타납니다.
아이콘 테두리에 중복 된 상황에 맞는 메뉴 수정 (https://phabricator.kde.org/D6838)
일부 시스템에서 사용 위젯의 코드 표시 수정
& quot; 형식 파일 & quot;을 수정하십시오. 컨텍스트 메뉴 동작
이전 스타일의 Mac 행 끝 ( 'r'만)으로 파이썬 코드를 구문 분석 할 때 발생 가능한 오류 수정 (버그 378827)
중단 점 모델에서 중단 점 위치로 점프하는 것을 수정했습니다 (버그 382652).
SSE2가없는 CPU에서 충돌을 수정했습니다.
창에서 경로에 공백이있는 실행 파일 실행 수정

& quot; 문서보기 & quot;를 클릭하면 충돌이 발생할 수 있습니다. 툴팁 (https://phabricator.kde.org/D6436)
다양한 청소 작업
... 그리고 많은 다른 사람들, 너무 많은 목록을 여기에 나열하려면 - & quot; git log v5.1.1..v5.1.2 & quot; 하나의 리포지토리에서 모든 변경 사항을 볼 수 있습니다.

버전 5.1.1의 새로운 기능 :

사전 작성된 바이너리 :
Windows installer : Windows Installer에서 누락 된 아이콘을 수정합니다.
AppImage : Shree Breeze 위젯 스타일. T3538
AppImage : Ship Sonnet 플러그인 (aspell, hunspell, hspell 기반). T4100
AppImage : AppImage에서 기본 색 구성표 (설정 - & gt; 색 구성표와 함께 사용)를 발송하십시오.
AppImage : KF5SysGuard 지원으로 구축 : & quot; 처리에 첨부 & quot; AppImage에서. T5878
kdevplatform :
필요에 따라 보관소에서로드하여 모든 템플릿 미리보기 이미지를 추출하지 마십시오. 범하다. Phabricator 코드 검토 D5701
Google 선택 외부 스크립트에서 http://www.google.de 대신 https://www.google.com을 사용하십시오. 범하다. Phabricator 코드 검토 D5719
빌드 내용에 일관된 아이콘 이름을 사용하고 레거시 왼쪽 아이콘을 제거합니다. 범하다. Phabricator 코드 검토 D5651
Appwizard : ProjectVcsPage에서 끊어진 연결 끊기를 수정합니다. 범하다. Phabricator 코드 검토 D5536
D-Bus에서 Project 객체의 사용되지 않은 & 깨진 노출을 중지하십시오. 범하다. Phabricator 코드 검토 D5607
Appwizard : 개발자가 선택한 vcsPlugin을 .kdev4 파일에 저장합니다. 범하다. Phabricator 코드 검토 D5513
Backgroundparser : 조금이라도 긴장을 풀어 라. 범하다. 버그 # 378933보기

Path (QString) ctor의 해결 문제. 범하다. 버그 # 378933 참조
앱 템플릿에서 프로젝트 생성시 잘못 추가 된 미리보기 파일 수정. 범하다. Phabricator 코드 검토 D5314
ShowFilesAfterGeneration에서 여러 파일 및 상대 경로에 대한 지원을 수정했습니다. 범하다. Phabricator 코드 검토 D5316
파일에서 템플릿로드 대화 상자 : 잘못된 필터 문자열 사용을 수정하십시오. 범하다. 버그 # 376040 수정. Phabricator 코드 검토 D5155
파일에서 찾기 / 바꾸기 : 출력 줄에 대한 툴팁 내용을 래핑하지 마십시오. 범하다. Phabricator 코드 검토 D5135
kdevelop :
OpenCL C.d에 대해 xdg mimetype 정의를 설치합니다. Phabricator 코드 검토 D5621
int에서 unsigned int로 print를 이동하십시오. 범하다. Phabricator 코드 검토 D5654
MinGW 용 빌드 수정. 범하다. 버그 # 379454 수정
RUNTIME 종속성으로 Cppcheck를 찾으십시오. 범하다. Phabricator 코드 검토 D5632
OpenCL 언어는 실제로 OpenCL C라고합니다. Phabricator 코드 검토 D5485
* .kdevinternal 파일에 대해 불필요한 MIME 형식을 제거하십시오. 범하다. Phabricator 코드 검토 D5624
번역 작업을 위해 QApp 인스턴스 이후에만 KAboutData 객체를 만듭니다. 범하다. Phabricator 코드 검토 D5598

CMake - 기존 빌드 디렉토리의 변경된 설정을 삭제하는 버그를 수정합니다. 범하다. Phabricator 코드 검토 D5609
템플릿의 ShowFilesAfterGeneration에서 explicit % {PROJECTDIR} /을 삭제하십시오. 범하다. Phabricator 코드 검토 D5531
사용하지 않은 & quot; VersionControl & quot; kdev4 샘플 / 템플릿의 항목. 범하다. Phabricator 코드 검토 D5512
생성 된 파일과 일치하도록 ShowFilesAfterGeneration을 수정하십시오. 범하다. 버그 # 378499 수정
Qt 로고 이미지를 업데이트하십시오. 범하다. Phabricator 코드 검토 D5278
kdev-python :
구문 수정 코드에서 충돌을 수정했습니다. 범하다. 버그 # 378827을 부분적으로 수정합니다.
Pep8 : pep8 경고를 덜 짜증나게 만듭니다. 범하다. Phabricator 코드 검토 D5397
kdev-php :
duchain 단위 테스트를 수정하십시오. 범하다. Phabricator 코드 리뷰 D5817

버전 5.1.0의 새로운 기능 :

kdevelop :
QObject 템플릿 : 블록 extra_definitions의 typo screwing 재정의 문제를 수정했습니다. 범하다.
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
Clang : DUChain 잠금이 누락되었습니다. 범하다.
Custom-buildsystem : 구성 중에 충돌을 수정합니다. 범하다. 버그 # 335470보기
나를 위해 testGccCompatibility 테스트를 수정하십시오. 범하다.
Clang : 클래스의 이름을 변경할 때 소멸자의 이름을 바꿉니다. 범하다. 버그 # 373452 수정
새 빌드 디렉토리를 추가하는 동안 잘못된 CMake 인수로 버그를 수정했습니다. 범하다.
Clang : 리팩터링 함수 정의를 제안하지 마십시오. 범하다.
setUp / tearDown에 대한 파이썬 단위 테스트를위한 파일 템플리트의 주석을 수정하십시오. 범하다. 버그 # 321005 수정
테스트 데이터의 .kdev4 폴더를 읽음으로써 TestCustomBuildSystemPlugin을 수정하십시오. 범하다.
제공자 : 일부 Qt 런타임 경고를 수정합니다. 범하다.
TestProblems :: testMissingInclude ()를 현재 ClangFixitAssistant로 업데이트하십시오. 범하다.
QtHelp CSS 이미지 수정. 범하다.
QtHelp 페이지 로딩 수정. 범하다.
INSTALL을 업데이트하십시오. 범하다.
능률적 인 README. 범하다.
File_templates : '#include "foo.moc & quot;' '제거 보행인. 범하다.
qmake-qt4보다 qmake-qt5 이상 qmake를 선호하십시오. 커밋.

Appimage : git stash pop에서 실패하지 마십시오. 범하다.
일부 플러그인의 기본 아이콘을 수정했습니다. 범하다.
I18n 수정. 범하다.
kdevplatform :
뷰 + 어썰트 픽스에서 존재하지 않는 문서를 열지 마십시오. 범하다.
ProblemModel에 대한 어설 션 수정. 범하다.
nullptr이 반환 될 수있는 API dox에서 더 명시 적으로 유의하십시오. 범하다.
파일 템플리트 대화 상자 : 알 수없는 기본 클래스가있는 재정의 페이지에서 충돌을 수정합니다. 범하다.
누락 된 메소드에 대한 런타임 경고 경고를 중지합니다. 범하다.
TextDocuments에서 생성 된 텍스트 뷰에 KTextEditor :: MainWindow를 전달하십시오. 범하다.
파일 템플리트 도구 : 열려있는 문서가 없으면 프로젝트 또는 집의 기본 디렉토리를 사용하십시오. 범하다.
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
정리 : 사용되지 않은 멤버를 제거하십시오. 범하다.
EnvironmentSelectionWidget을 KConfigDialogManager에 올바르게 등록하십시오. 범하다.
개정 그래프 기능을 비활성화하십시오. 범하다.
"Reformat Source"트리거시 충돌을 수정했습니다. 더 이상 파일을로드하지 않고. 범하다.
보조 대화 상자의 도움말 단추 숨기기를 복원합니다. 범하다.
정리 : 사용되지 않는 메소드를 제거하십시오. 범하다.
Quickopenfilter : 설명서를 수정하십시오. 범하다.파일 템플리트 사용자 정의 옵션 페이지의 확인란이 잘못 배치되는 문제를 수정했습니다. 범하다.
test_projectcontroller의 속도를 약간 높입니다. 범하다.
실수로 레이아웃을 수정하여 OutputPage의 기본 레이아웃을 대체하려고했습니다. 범하다.
파일 이름없이 원격 URL 열기를 수정했습니다. 범하다. 버그 # 373213 수정
TestTemplatesModel, TestGenerationTest : 번역 된 문자열을 피하기위한 C 로켈. 범하다.
이전 / 다음 기록 컨텍스트 버튼을 올립니다. 범하다.
SourceFormatterController : '파일 재 포맷'수정. 범하다. 버그 # 373842 수정
SourceFormatterController : 더 많은 디버그 출력. 범하다.
다른 복제가있는 복제 환경 그룹에서 무한 루프를 수정하십시오. 범하다.
& quot;로드 된 플러그인 & quot;의 플러그인에 대한 되돌리기 & quot; 복원 정보 & quot; 대화 상자 "가 표시됩니다. 범하다.
지원 중단 경고를 수정했습니다. 범하다.
이전 kf5 버전의 KAboutData :: fromPluginMetaData ()에 대한 대체 코드를 추가하십시오. 범하다.
& quot;로드 된 플러그인 & quot;의 플러그인에 대한 정보 복원 대화 상자 대화. 범하다.
LoadedPluginsDialog : memleak 수정. 범하다.
StandardDocumentationView 위치 지정 수정. 범하다.
INSTALL을 업데이트하십시오. 범하다.
KDevelop에 기여하는 것에 대한 비트를 추가하십시오. 범하다.

README를 능률화하십시오. 범하다.
스타일 : C ++ 11ify. 범하다.
Projectfilter : VS 가공물을 필터링합니다. 범하다.
ProjectConfigSkeleton : FIXME을 제거하십시오. 범하다.
CMake 메시지의 오타를 수정하십시오. 범하다.
환영 페이지에서 다중 행 UI 문자열의 추출을 수정합니다. 범하다.
최신 KConfig로 빌드를 복원하기위한 핫픽스. 범하다.
일부 플러그인의 기본 아이콘 수정. 범하다.
모든 작업이 완료되면 진행률 표시 줄을 숨 깁니다. 범하다.
DUChainPointer :: dynamicCast () - 대상이 없으면 분할하지 마십시오. 범하다.
kdev-php :
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
kdev-python :
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
docfile을 파싱하지 않고 항목을 올리려고 요청할 때 충돌이 발생하는 문제를 수정했습니다. 범하다. 버그 # 373349 수정

버전 5.0.4 / 5.1 베타 1의 새로운 기능 :

kdevelop :
QObject 템플릿 : 블록 extra_definitions의 typo screwing 재정의 문제를 수정했습니다. 범하다.
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
Clang : DUChain 잠금이 누락되었습니다. 범하다.
Custom-buildsystem : 구성 중에 충돌을 수정합니다. 범하다. 버그 # 335470보기
나를 위해 testGccCompatibility 테스트를 수정하십시오. 범하다.
Clang : 클래스의 이름을 변경할 때 소멸자의 이름을 바꿉니다. 범하다. 버그 # 373452 수정
새 빌드 디렉토리를 추가하는 동안 잘못된 CMake 인수로 버그를 수정했습니다. 범하다.
Clang : 리팩터링 함수 정의를 제안하지 마십시오. 범하다.
setUp / tearDown에 대한 파이썬 단위 테스트를위한 파일 템플리트의 주석을 수정하십시오. 범하다. 버그 # 321005 수정
테스트 데이터의 .kdev4 폴더를 읽음으로써 TestCustomBuildSystemPlugin을 수정하십시오. 범하다.
제공자 : 일부 Qt 런타임 경고를 수정합니다. 범하다.
TestProblems :: testMissingInclude ()를 현재 ClangFixitAssistant로 업데이트하십시오. 범하다.
QtHelp CSS 이미지 수정. 범하다.
QtHelp 페이지 로딩 수정. 범하다.
INSTALL을 업데이트하십시오. 범하다.
능률적 인 README. 범하다.
File_templates : '#include "foo.moc & quot;' '제거 보행인. 범하다.
qmake-qt4보다 qmake-qt5 이상 qmake를 선호하십시오. 커밋.

Appimage : git stash pop에서 실패하지 마십시오. 범하다.
일부 플러그인의 기본 아이콘을 수정했습니다. 범하다.
I18n 수정. 범하다.
kdevplatform :
뷰 + 어썰트 픽스에서 존재하지 않는 문서를 열지 마십시오. 범하다.
ProblemModel에 대한 어설 션 수정. 범하다.
nullptr이 반환 될 수있는 API dox에서 더 명시 적으로 유의하십시오. 범하다.
파일 템플리트 대화 상자 : 알 수없는 기본 클래스가있는 재정의 페이지에서 충돌을 수정합니다. 범하다.
누락 된 메소드에 대한 런타임 경고 경고를 중지합니다. 범하다.
TextDocuments에서 생성 된 텍스트 뷰에 KTextEditor :: MainWindow를 전달하십시오. 범하다.
파일 템플리트 도구 : 열려있는 문서가 없으면 프로젝트 또는 집의 기본 디렉토리를 사용하십시오. 범하다.
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
정리 : 사용되지 않은 멤버를 제거하십시오. 범하다.
EnvironmentSelectionWidget을 KConfigDialogManager에 올바르게 등록하십시오. 범하다.
개정 그래프 기능을 비활성화하십시오. 범하다.
"Reformat Source"트리거시 충돌을 수정했습니다. 더 이상 파일을로드하지 않고. 범하다.
보조 대화 상자의 도움말 단추 숨기기를 복원합니다. 범하다.
정리 : 사용되지 않는 메소드를 제거하십시오. 범하다.
Quickopenfilter : 설명서를 수정하십시오. 범하다.파일 템플리트 사용자 정의 옵션 페이지의 확인란이 잘못 배치되는 문제를 수정했습니다. 범하다.
test_projectcontroller의 속도를 약간 높입니다. 범하다.
실수로 레이아웃을 수정하여 OutputPage의 기본 레이아웃을 대체하려고했습니다. 범하다.
파일 이름없이 원격 URL 열기를 수정했습니다. 범하다. 버그 # 373213 수정
TestTemplatesModel, TestGenerationTest : 번역 된 문자열을 피하기위한 C 로켈. 범하다.
이전 / 다음 기록 컨텍스트 버튼을 올립니다. 범하다.
SourceFormatterController : '파일 재 포맷'수정. 범하다. 버그 # 373842 수정
SourceFormatterController : 더 많은 디버그 출력. 범하다.
다른 복제가있는 복제 환경 그룹에서 무한 루프를 수정하십시오. 범하다.
& quot;로드 된 플러그인 & quot;의 플러그인에 대한 되돌리기 & quot; 복원 정보 & quot; 대화 상자 "가 표시됩니다. 범하다.
지원 중단 경고를 수정했습니다. 범하다.
이전 kf5 버전의 KAboutData :: fromPluginMetaData ()에 대한 대체 코드를 추가하십시오. 범하다.
& quot;로드 된 플러그인 & quot;의 플러그인에 대한 정보 복원 대화 상자 대화. 범하다.
LoadedPluginsDialog : memleak 수정. 범하다.
StandardDocumentationView 위치 지정 수정. 범하다.
INSTALL을 업데이트하십시오. 범하다.
KDevelop에 기여하는 것에 대한 비트를 추가하십시오. 범하다.

README를 능률화하십시오. 범하다.
스타일 : C ++ 11ify. 범하다.
Projectfilter : VS 가공물을 필터링합니다. 범하다.
ProjectConfigSkeleton : FIXME을 제거하십시오. 범하다.
CMake 메시지의 오타를 수정하십시오. 범하다.
환영 페이지에서 다중 행 UI 문자열의 추출을 수정합니다. 범하다.
최신 KConfig로 빌드를 복원하기위한 핫픽스. 범하다.
일부 플러그인의 기본 아이콘 수정. 범하다.
모든 작업이 완료되면 진행률 표시 줄을 숨 깁니다. 범하다.
DUChainPointer :: dynamicCast () - 대상이 없으면 분할하지 마십시오. 범하다.
kdev-php :
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
kdev-python :
버전 번호를 5.0.4로 업데이트하십시오. 범하다.
docfile을 파싱하지 않고 항목을 올리려고 요청할 때 충돌이 발생하는 문제를 수정했습니다. 범하다. 버그 # 373349 수정

버전 5.0.3 / 5.1 베타 1의 새로운 기능 :

백그라운드 파서의 잠금 문제를 수정하여 Windows에서 자주 충돌이 발생합니다 (3c395340d).
문서보기에서 깨진 검색 수정 (0602281c)
중단 점보기와 관련된 다양한 문제 수정 (cba54572)
Fixt (BR : 369176)를 활성화 할 때 발생할 수있는 충돌을 수정했습니다.
Make Plugin이 비활성화 된 상태에서 다양한 작업을 수행 할 때 충돌 문제 수정 (BR : 369326)
spellechecking으로 충돌을 일으킨 Windows 설치 프로그램에서 Sonnet을 업데이트하십시오 (BR : 370470).
일부 상황에서 텍스트 파일을 CMake로 구문 분석하여 성능이 떨어지고 충돌이 발생할 수 있습니다.
문서보기에서 올바른 글꼴 사용 (BR : 285162)
& quot; 선언 이름 바꾸기 & quot;를 클릭하면 충돌 문제를 해결할 수 있습니다. 편집기를 열지 않고도 (22bdccb1)
& quot; 더 다운로드 ... & quot; 일부 시스템에서 작동하지 않는 기능 (4c4500bf)
& quot; 다음 / 이전 도구 선택 선택 & quot; 수정 어떤 경우에는 잘못 행동 함 (24d3e3bb)
& quot; 도크 숨기기 / 복원 & quot; 경우에 따라 제대로 작동하지 않습니다 (daeed5f1).
& quot; 루트로 설치 & quot;를 수정합니다. 작동하지 않는 작동 (30a66c3f)
CMake 빌드 플러그인을 수정해야 할 때 모든 것을 다시 빌드하는 경우가 있습니다 (17b6499e).
다양한 UI 개선.

버전 5.0.3의 새로운 기능 :

백그라운드 파서의 잠금 문제를 수정하여 Windows에서 자주 충돌이 발생합니다 (3c395340d).
문서보기에서 깨진 검색 수정 (0602281c)
중단 점보기와 관련된 다양한 문제 수정 (cba54572)
Fixt (BR : 369176)를 활성화 할 때 발생할 수있는 충돌을 수정했습니다.
Make Plugin이 비활성화 된 상태에서 다양한 작업을 수행 할 때 충돌 문제 수정 (BR : 369326)
spellechecking으로 충돌을 일으킨 Windows 설치 프로그램에서 Sonnet을 업데이트하십시오 (BR : 370470).
일부 상황에서 텍스트 파일을 CMake로 구문 분석하여 성능이 떨어지고 충돌이 발생할 수 있습니다.
문서보기에서 올바른 글꼴 사용 (BR : 285162)
& quot; 선언 이름 바꾸기 & quot;를 클릭하면 충돌 문제를 해결할 수 있습니다. 편집기를 열지 않고도 (22bdccb1)
& quot; 더 다운로드 ... & quot; 일부 시스템에서 작동하지 않는 기능 (4c4500bf)
& quot; 다음 / 이전 도구 선택 선택 & quot; 수정 어떤 경우에는 잘못 행동 함 (24d3e3bb)
& quot; 도크 숨기기 / 복원 & quot; 경우에 따라 제대로 작동하지 않습니다 (daeed5f1).
& quot; 루트로 설치 & quot;를 수정합니다. 작동하지 않는 작동 (30a66c3f)
CMake 빌드 플러그인을 수정해야 할 때 모든 것을 다시 빌드하는 경우가 있습니다 (17b6499e).
다양한 UI 개선.

버전 5.0.2의 새로운 기능 :

백그라운드 파서의 잠금 문제를 수정하여 Windows에서 자주 충돌이 발생합니다 (3c395340d).
문서보기에서 깨진 검색 수정 (0602281c)
중단 점보기와 관련된 다양한 문제 수정 (cba54572)
Fixt (BR : 369176)를 활성화 할 때 발생할 수있는 충돌을 수정했습니다.
Make Plugin이 비활성화 된 상태에서 다양한 작업을 수행 할 때 충돌 문제 수정 (BR : 369326)
spellechecking으로 충돌을 일으킨 Windows 설치 프로그램에서 Sonnet을 업데이트하십시오 (BR : 370470).
일부 상황에서 텍스트 파일을 CMake로 구문 분석하여 성능이 떨어지고 충돌이 발생할 수 있습니다.
문서보기에서 올바른 글꼴 사용 (BR : 285162)
& quot; 선언 이름 바꾸기 & quot;를 클릭하면 충돌 문제를 해결할 수 있습니다. 편집기를 열지 않고도 (22bdccb1)
& quot; 더 다운로드 ... & quot; 일부 시스템에서 작동하지 않는 기능 (4c4500bf)
& quot; 다음 / 이전 도구 선택 선택 & quot; 수정 어떤 경우에는 잘못 행동 함 (24d3e3bb)
& quot; 도크 숨기기 / 복원 & quot; 경우에 따라 제대로 작동하지 않습니다 (daeed5f1).
& quot; 루트로 설치 & quot;를 수정합니다. 작동하지 않는 작동 (30a66c3f)
CMake 빌드 플러그인을 수정해야 할 때 모든 것을 다시 빌드하는 경우가 있습니다 (17b6499e).
다양한 UI 개선.

버전 5.0.1의 새로운 기능 :

5.0.1에서 해결 된 문제 :
배경 파서에서 교착 상태를 수정했습니다. 특히 C ++ 및 Python / JS / QML 코드가 포함 된 프로젝트에서 발생하여 파싱 또는 전체 응용 프로그램이 무작위로 고정되었습니다. [BR : 355100]
& quot; 프로젝트가 이미 다른 세션에서 열려 있습니다 & quot; 상황에 따라 세션을 시작하는 대화 상자.
커맨드 라인에서 git 브랜치를 바꿀 때 종종 발생했던 문제를 수정했습니다.
명령 줄에서 디버거를 시작할 때 충돌을 수정했습니다. [BR : 367837]
마우스 오버 하이라이트는 & quot; 검색 강조 & quot; 하드 코딩 된 밝은 노란색 대신 구성 대화 상자의 색상을 사용하십시오. [BR : 368458]
& quot; 할일 & quot; 뒤에 줄의 텍스트를 편집 할 때 PHP 플러그인에서 오류가 발생하는 문제를 해결했습니다. [BR : 368257]
커스텀 메이크 파일 플러그인의 작업 디렉토리 수정 [BR : 239004]
도우미 팝업 액션 트리거시 발생할 수있는 문제 수정 [BR : 368270]
시작 페이지가 표시되는 경우 일부 상황에서 고정을 수정하십시오. [BR : 368138]
번역 문제를 해결하십시오.
수작업으로 F5 키를 누르지 않고 kdev-python에서 가져 오기를 수정하지 못하는 문제 수정 [BR : 368556]
Linux AppImage에서 해결 된 문제 :

Subversion 플러그인을 발송하십시오.
QtHelp가 작동하지 않는 문제를 수정했습니다.
소문에 의하면 비교적 오래된 시스템에서 바이너리를 실행하는 다양한 X11 라이브러리를 제공하십시오 (SLES 11 등)
지금 시작 페이지를 사용 중지합니다.

버전 5.0.0의 새로운 기능 :

KDevelop 4.7 출시 후 약 2 년 만에 KDevelop 5.0이 즉시 제공됩니다. KDevelop는 C ++, Python, PHP 및 JavaScript / QML 프로그래밍 언어의 지원에 초점을 맞춘 통합 개발 환경입니다. 많은 중요한 변경 및 리팩터링이 버전 5.0에서 수행되어 KDevelop가 유지 보수가 가능하고 향후 몇 년 동안 확장 및 개선하기 쉽도록 유지됩니다. 하이라이트에는 Python, PHP 및 QML / JS에 대한 폴리싱뿐만 아니라 훨씬 향상된 새 C / C ++ 언어 지원이 포함됩니다.

4.7.3 / 5.0.0 베타 버전의 새로운 기능 :

우리는 거대한 코드 기반을 Qt 5와 KDE 프레임 워크 5 (KF5)로 포팅했습니다.
우리는 기존의 C ++ 파서 및 의미 론적 분석 플러그인을 LLVM 프로젝트의 Clang을 기반으로하는 훨씬 강력한 도구로 대체했습니다.
우리는 손으로 작성한 CMake 인터프리터를 제거하고 이제 업스트림 CMake 자체에서 제공하는 메타 데이터를 활용합니다.
마지막으로 QML 및 JavaScript에 대한 의미 론적 언어 지원과 QMake의 프로젝트 관리자를 통합했습니다.
마지막으로 우리는 코드 기반의 많은 영역을 정리하고 일부 워크 플로의 성능을 크게 개선했습니다.

버전 4.7.2 / 5.0.0 베타 버전의 새로운 기능 :

우리는 거대한 코드 기반을 Qt 5와 KDE 프레임 워크 5 (KF5)로 포팅했습니다.
우리는 기존의 C ++ 파서 및 의미 론적 분석 플러그인을 LLVM 프로젝트의 Clang을 기반으로하는 훨씬 강력한 도구로 대체했습니다.
우리는 손으로 작성한 CMake 인터프리터를 제거하고 이제 업스트림 CMake 자체에서 제공하는 메타 데이터를 활용합니다.
마지막으로 QML 및 JavaScript에 대한 의미 론적 언어 지원과 QMake의 프로젝트 관리자를 통합했습니다.
마지막으로 우리는 코드 기반의 많은 영역을 정리하고 일부 워크 플로의 성능을 크게 개선했습니다.

버전 4.7.1의 새로운 기능 :

이 릴리스에는 많은 개선 및 버그 수정이 포함되어 있습니다. 누구나 업그레이드를해야합니다.

버전 4.5.0의 새로운 기능 :

이 릴리스에는 단위 테스트를위한 통합이 추가되었으므로 프로젝트에서 작업하는 동안 쉽게 테스트하고 디버깅 할 수 있습니다.
New Class 마법사가 업데이트되었고 다른 곳에서 UI를 연마하는 것과 관련하여 많은 변화가있었습니다.
C ++ 11 기능에 대한 더 나은 지원이 제공되었습니다.

버전 4.3.0 RC1의 새로운 기능은 다음과 같습니다.

아마도 4.3 최종본이 발표되기 전에 마지막 테스트 버전 일 것입니다. 이 릴리스 후보에는 추가 버그 수정이 포함되어 있으며 C ++ 11 언어 지원이 더욱 향상되었습니다.

버전 4.1.1의 새로운 기능 :

Milian Wolff : 버전을 4.1.0으로 설정하고, kdevplatform 1.1.0을 요구합니다.
Milian Wolff : 폴더를 삭제하거나 이름을 바꾸면 custommake 관리자가 충돌하는 문제 해결
Milian Wolff : 최적화 : 마지막 #include를 찾았 으면 moveBehindComment를 호출 할 필요가 없습니다. 그 후에 include를 넣으십시오.
Milian Wolff : 마지막으로 누락 된 항목 항목 배치 수정
Milian Wolff : 빈 줄을 찾지 못하면 정의 또는 주석 뒤에 / include 선언을 포함 / 배치합니다.
Milian Wolff : 그 후에 위치를 찾지 못하면 문서 시작 부분에 include / forward 정의를 올바르게 추가합니다.
Aleix Pol : 캐시 된 변수도 조건문에서 확인하십시오.
Aleix Pol : cmakelists.txt가없는 CMakeFolders를 다시로드 할 수 있습니다 (제거 되었기 때문에). 파일 제거에 대한 책임감을 향상시킵니다. CMakeLists.txt 파일을 제거하면 프로젝트 분기를 다시로드하십시오.
Milian Wolff : GDB 명령 행 툴바에서 하드 코딩 된 색상 대신 시스템 색상 사용
Milian Wolff : 기본적으로 '프로세스에 연결'대화 상자에서 필터 lineedit에 포커스를 설정합니다.
Milian Wolff : 디버그 프로세스가 시작된 후 출력 위젯을 추가 할 때 디버거 상태를 올바르게 읽습니다.

Aleix Pol : 옵션 명령 테스트는 캐시와 올바르게 작동합니다.
Aleix Pol : 올바른 API를 사용하십시오.
Aleix Pol : 캐시가 더러울 때 프로젝트 재로드를 수정하십시오.
Aleix Pol : 변수가 이미 캐시에 지정된 경우 변수를 설정하지 마십시오.
Aleix Pol : 잘못된 슬롯 이름을 수정하십시오.
Aleix Pol : CMakeCache가 수정 될 때마다 프로젝트를 다시로드하십시오.
Milian Wolff :보기가 위젯의 소유권을 갖게하고 유출 및 충돌을 방지합니다.
NicolAs Alvarez : CMake 지원 : 절대 실행되지 않는 foreach (RANGE)의 무한 루프를 피하십시오.
Aleix Pol : 빈 CMakeLists.txt 파일을 사용하여 프로젝트를 올바르게 구문 분석 할 수 있습니다. watcher에 cmake 프로젝트 루트 디렉토리를 두 ​​번 추가하지 마십시오.

버전 4.0.2의 새로운 기능 :

처음부터 다시 쓰기

버전 4.0.1의 새로운 기능 :

Milian Wolff : CMakeFunctionArgument :: unescapeValue의 오버플로 수정
Andras Mantia : katepart에서 충돌하는 일부 단축키를 제거하십시오.
Milian Wolff : fix : incr을 식별자로 허용합니다. 결국 ++ 토큰이 아닙니다.
Milian Wolff : getPointerTarget의 nullptr 유형에서 충돌하지 않습니다.
Milian Wolff : #include에 경로를 쓸 때 shouldStartCompletion 수정, 삽입 된 문자는 하나뿐 아니라
Milian Wolff : getContainerType이 주어진 topcontext에서 식별 된 유형에 대한 선언을 찾지 못하면 충돌하지 않습니다.
Andreas Pakulat : 상대 경로로 파일 열기를 수정했습니다.
Andreas Pakulat : CMAKE_INSTALL_RPATH를 lib-installdir로 설정하십시오.
Andreas Pakulat : kdevplatform이 올바르게 링크되었는지 확인하십시오.
Milian Wolff : canonicalFilePath를 absoluteFilePath로 사용하면 심볼릭 링크 된 디렉토리에서 상대 포함을 확인할 때 문제가 발생할 수 있습니다.
Nicolas Alvarez : 또 다른 가능한 누설 수정
Nicolas Alvarez : CMakeListsParser :: readCMakeFile에서 메모리 누수가 수정되었습니다.
Milian Wolff : EOF 이상으로 진행하지 말고 유효하지 않은 토큰 및 충돌로 이어질 수 있습니다.
Aleix Pol : 널 포인터 호출 방지.
Aleix Pol : 중단 명령에 대한 적절한 지원을 추가하십시오.

Andreas Pakulat : 존재하지 않는 파일을 열지 마십시오.
Milian Wolff : 휘발성에 대한 __volatile__ 동의어 만들기
Milian Wolff : typeutils :: getMemberFunctions에서 같은 클래스로 재귀하지 마라.
Esben Mose Hansen : 루트 CMakeLists.txt에서도 빌드 디렉토리 찾기
Milian Wolff : 순수 가상의 인수 목록에서 사용법 수정
Esben Mose Hansen : 모듈이 발견되지 않으면 fallback으로 설정 모드를 사용하고, 모듈을 찾을 수없는 모든 경우에 package_DIR을 설정하십시오
David nolden : 어설 션을 경고음으로 변환 BUG : 236411
Niko Sams : 전체 extragear / sdk 빌드에 대한 지원을 제거하십시오.
Kovarththanan Rajaratnam : CppUnit 플러그인이 더 이상 존재하지 않아서 FindCppUnit.cmake를 제거하십시오.
Kovarththanan Rajaratnam : Check 플러그인이 더 이상 존재하지 않으므로 FindCheck.cmake를 제거하십시오.
Andreas Pakulat : 버전 번호 늘리기
Niko Sams : 변수 표현식을 올바르게 인용하십시오.
Milian Wolff : 경로 해석기가 빌드 관리자보다 더 많은 경로를 발견했을 때 문제의 최종 위치에 유효하지 않은 범위 설정
Andreas Pakulat : Windows 용 kdevelop 앱 아이콘 수정.David nolden : 뮤텍스를 사용하여 setupStandardMacros () 및 setupStandardIncludePaths ()가 동시에 여러 번 호출되지 않도록하여 충돌을 방지합니다. 버그 : 236434
Bertjan Broeksema : deprecated hash_map과 관련된 컴파일 경고 수정.
Andreas Pakulat : qmake-qt4를 검색합니다.

버전 4.0 RC3의 새로운 기능은 다음과 같습니다.

처음부터 다시 작성

버전 3.5.4의 새로운 기능 :

이 릴리스에서는 30 개의 버그를 수정합니다.

버전 3.5.3의 새로운 기능 :

많은 버그 정리 및 사소한 개선.

요구 사항 :

Qt

유사한 소프트웨어

xRope
xRope

3 Jun 15

BlackAdder
BlackAdder

3 Jun 15

Pydev
Pydev

2 Jun 15

MCU 8051 IDE
MCU 8051 IDE

2 Jun 15

코멘트 KDevelop

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!