CodeLite, Ubuntu에서 코드 개발을위한 좋은 IDE

코드 라이트에 대해

다음 기사에서는 CodeLite를 살펴 보겠습니다. 이것은 무료 및 크로스 플랫폼 통합 개발 환경 C / C ++ 프로그래밍 언어의 경우 PHP 및 JavaScript와 같은 다른 언어를 지원하더라도. CodeLite는 무료로 다운로드 할 수 있지만 원하는 경우 다운로드 할 때 상징적 인 기부를하여이 IDE의 개발을 계속 지원할 수 있습니다.

CodeLite는 IDE 무료 및 오픈 소스 멀티 플랫폼 C / C ++ 언어의 경우 그래픽 인터페이스에 wxWidgets를 사용합니다. CodeLite의 오픈 소스 정신을 준수하기 위해 무료 도구 (MinGW 및 GDB) 만 사용하여 컴파일 및 디버깅됩니다.

CodeLite의 일반 기능

이 프로그래밍 용 IDE는 사용자에게 쉬운 프로젝트 관리 (워크 스페이스 / 프로젝트), 코드 완성, 소스 파일 탐색, 구문 강조, Subversion, Cscope 및 UnitTest ++ 통합, gdb에 탑재 된 대화 형 디버거 및 Scintilla 기반의 강력한 코드 편집기.

가장 주목할만한 기능 중에는 다음과 같은 시스템이 있습니다. 코드 완성 이 IDE에서 지원되는 모든 언어. 또한 작업중인 창의 주석으로 코드 줄에서 발생한 오류를 알려줍니다. 그것은 또한 사용합니다 X디버그, 가장 인기있는 PHP 디버거 중 하나입니다.

CodeLite 개발 화면

이 프로그램은 우리에게 개발 환경을 제공하여 C 및 C ++로 작업하는 프로그래머 코드 생성 프로세스를 더 쉽게 만듭니다. 이렇게하면 코드 작성을위한 여러 탭, 도구 및 자동 완성 기능을 통해 생산성이 향상됩니다. 일련의 특성이 크로스 플랫폼 IDE 오픈 소스. 많은 수의 탭과 사이드 패널에는 코드 개발 및 작성 과정에서 필요한 많은 기능과 도구가 있습니다.

CodeLite는 GNU 일반 공중 라이선스 v2 이상.

이를 필요로하는 사람들은이 프로그램의 특징을 프로젝트 웹 사이트.

Ubuntu에 CodeLite 설치

평소처럼 우분투에이 프로그램을 설치하는 다른 옵션이 있습니다.

.deb 파일에서 설치

첫 번째 옵션은 .deb 패키지 프로젝트 페이지에서 최신 버전의 프로그램을 얻을 수 있습니다. 다운로드가 완료되면 콘솔에서 다음 명령 (Ctrl + Alt + T)을 사용하여 설치할 수 있습니다.

sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb

저를 좋아하고 설치 후 그런 일이 생기면 콘솔은 오류가 발생했음을 경고합니다. 설치하는 동안 내가 한 것처럼 고칠 수 있습니다. 다음 명령을 사용하여 강제로 설치해야했습니다.

sudo apt install -f

PPA에서 설치

이 프로그램을 Ubuntu 16.04 및 버전 17.04 모두에 설치할 수 있습니다. PPA. 이 방법을 사용하여 프로그램을 설치하면 두 번째 버전이 설치된다는 점을 명확히해야합니다. 설치에 관심이 있다면이를 위해 터미널에 다음 명령을 작성합니다 (Ctrl + Alt + T).

sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y

git을 통해 설치

CodeLite를 설치해야 할 또 다른 옵션은 코드를 통해 수행하는 것입니다. 자식. 컴퓨터에서 CodeLite를 컴파일하려면 우리는 다음이 필요합니다 페이지에서 우리를 나타내는 패키지 GitHub의 프로젝트의 :

  • wxWidgets 3.0 이상.
  • GTK 개발 패키지. 종종 libgtk2.0-dev, wxGTK-devel 또는 이와 유사한 이름으로 불립니다.
  • 일반적으로 GTK dev 패키지와 함께 제공되는 pkg-config.
  • 빌드 필수 패키지 또는 해당 비트 : g ++, make 등
  • 가다.
  • cmake.

컴퓨터에 wxWidgets 3.0 이상이 내장되어 있어야합니다. 설치 방법을 모르는 사람은 다음 사이트에서 install wxWidgets를 다운로드 할 수 있습니다. CodeLite 저장소.

Ubuntu / Debian에서는 다음을 입력하여 위의 모든 항목을 설치할 수 있습니다.

sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev

소스 코드를 다운로드 해 보겠습니다.

git clone https://github.com/eranif/codelite.git

cmake를 실행하고 CodeLite를 컴파일합니다.

cd codelite
mkdir build-release
cd build-release
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install

CodeLite 제거

이 응용 프로그램이 마음에 들지 않으면 터미널에서 간단한 명령을 사용하여 제거 할 수 있습니다 (Ctrl + Alt + T).

sudo apt remove codelite && sudo apt autoremove

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   트시미스타기

    집에서 개발하고 배우기 위해 PHP 7.3과 함께 Lighttpd를 웹 서버로 설치했습니다. 잘 작동하지만 CodeLite에서 Xdebug를 구성하고 싶습니다. 마법사는 php.ini에 복사하여 붙여 넣어 몇 줄을 추가하도록 요청합니다. 문제는 /etc/php/7.3/에 php.ini만큼 많은 하위 디렉토리가 있으며 문제의 행을 추가 할 구성 파일에 대한 더 정확한 지침을 찾을 수 없다는 것입니다.
    특히 /etc/php/7.3/에서 중단되는 다음 하위 디렉터리에 php.ini가 있습니다 : apache2, cgi, cli 및 fpm. 좋은 논리로는 CGI 여야하지만 어떻게 확신 할 수 있습니까? ...

    1.    데미안 A.

      안녕하세요. 나는 당신에게 위키 프로젝트의. 아마도 거기에서 의심에 대한 해결책을 찾을 수있을 것입니다. 살루 2.