CodeLite,一個很好的IDE,可以在Ubuntu中開發代碼

關於codelite

在下一篇文章中,我們將看一下CodeLite。 這是一個 自由和跨平台的集成開發環境 即使支持其他語言,例如PHP和JavaScript,也適用於C / C ++編程語言。 可以免費下載CodeLite,但是如果您願意,可以在下載時進行象徵性捐贈,以繼續支持此IDE的開發。

CodeLite是一個 IDE 免費和開源的多平台 對於C / C ++語言,它使用wxWidgets作為其圖形界面。 為了符合CodeLite的開源精神,僅使用免費工具(MinGW和GDB)對其進行編譯和調試。

CodeLite的一般功能

這個用於編程的IDE為用戶提供了一個 輕鬆的項目管理 (工作區/項目),代碼完成,在源文件中導航,語法突出顯示,與Subversion,Cscope和UnitTest ++集成,安裝在gdb上的交互式調試器以及基於Scintilla的功能強大的代碼編輯器。

在其最顯著的功能中,我們擁有以下系統 代碼完成 適用於此IDE中所有受支持的語言。 它還會通知我們我們在代碼行中所犯的錯誤,作為您正在工作的窗口中的註釋。 它也使用 調試,這是PHP最受歡迎的調試器之一。

CodeLite開發屏幕

該程序為我們提供了一個開發環境,以便 使用C和C ++的程序員 使代碼創建過程更容易。 通過用於編寫代碼的多個選項卡,工具和自動完成功能,這將提高生產率。 其中的一系列特徵 跨平台IDE 開源。 在大量的選項卡和側面板中,您將找到我們在代碼的開發和編寫過程中所需的許多功能和工具。

CodeLite根據以下條款獲得許可 GNU通用公共許可證v2 或更高版本。

那些需要它的人將能夠在實踐中更深入地了解該程序的特徵。 項目網站.

在Ubuntu上安裝CodeLite

和往常一樣,我們將有不同的選項在Ubuntu中安裝該程序。

從.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。
  • build-essential包或相應的位:g ++,make等。
  • 去。
  • cmake。

我們必須在計算機中內置wxWidgets 3.0或更高版本。 如果有人不知道如何安裝,則可以從以下網站下載安裝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ÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   西米斯塔吉 他說:

    讓我們看看,我已經安裝了Lighttpd作為Web服務器,並使用PHP 7.3,以便在家中進行開發和學習。 它工作正常,但我想在CodeLite中配置Xdebug,嚮導要求我通過複製並粘貼到php.ini添加幾行。 問題是,在/etc/php/7.3/中有幾個子目錄,其中包含php.ini一樣多,而且我找不到任何關於添加哪個行的配置文件的更精確的說明。
    具體來說,在/etc/php/7.3/中掛起的以下子目錄中有一個php.ini:apache2,cgi,cli和fpm。 按照合理的邏輯應該是CGI,但是如何確定?...

    1.    達米安·A。 他說:

      你好。 我告訴你看看 百科 該項目的。 也許在那裡您會找到解決您的疑問的方法。 莎露2。