KDevelop, isang libre at open source integrated development environment

tungkol sa KDevelop

Sa susunod na artikulo ay titingnan natin ang Kdevelop. Ito ay isang libre at open source integrated development environment, kasalukuyang nasa bersyon 5.6.1, at iyon ay makikitang available para sa Gnu / Linux, Solaris, FreeBSD, macOS, at Windows. Available ang KDevelop nang libre sa ilalim ng lisensya ng GNU GPL.

Nag-aalok ang KDevelop IDE ng perpektong kapaligiran sa pag-unlad para sa mga programmer na nagtatrabaho sa mga proyekto sa anumang laki. Sa kaibuturan ng KDevelop ay ang kumbinasyon ng isang advanced na editor na may pagsusuri ng semantic code, nag-aalok ng masaganang karanasan sa programming. Bilang karagdagan, nag-aalok ang KDevelop ng iba't ibang mga daloy ng trabaho, upang matulungan ang encoder sa panahon ng proseso ng pagbuo.

Pangkalahatang katangian ng Kdevelop

i-configure ang KDevelop

  • Ang mga sumusunod na wika ay ganap na sinusuportahan, na nangangahulugang mayroon silang semantic syntax highlighting, navigation, at code completion; C / C ++, ObjC, Qt QML, JavaScript, Python at PHP.
  • Bukod dito, ang mga ito mga sistema ng kontrol sa bersyon magkaroon ng pagsasama ng GUI: Git, Bazaar, Subversion, CVS, Mercurial at Puwersa.
  • Ang IDE na ito ay madaling iakma sa iyong sariling istilo. Sa programa maaari naming muling ayusin, paganahin o huwag paganahin ang anumang pindutan sa menu bar, gumamit ng mga arbitrary na hinati na view. Maaari din kaming magtrabaho nang malaya sa color scheme, nang hiwalay para sa application at sa editor. Ito ay magbibigay-daan din sa amin na magtalaga ng mga shortcut sa halos lahat ng mga aksyon ng IDE.
  • Nagbibigay ang KDevelop ng isang walang putol na pagsasama sa iba't ibang mga provider ng dokumentasyon (QtHelp, Man, CMake, atbp)
  • Ang programa ay may mabilis na pagsisimula at sa pangkalahatan ay kumonsumo ng kaunting memorya.

kdevelop na tumatakbo

  • Maaari naming gumana sa mga makapangyarihan at ganap na programmable na mga snippet ng code na may mga template. Maaaring i-configure ang mga ito upang lumabas sa listahan ng pagkumpleto ng code.
  • Ito ay may makapangyarihan pagpipilian sa paghahanap at palitan, din sa mga kumpletong proyekto. Opsyonal, ito ay magbibigay-daan sa amin na gumamit ng mga regular na expression.
  • Magkakaroon tayo ng tool upang i-filter ang mga problema, na magpapakita sa atin ng lahat ng problema (syntax at semantic error, TODO, atbp.)
  • Kaya nito tingnan ang halos anumang uri ng file bilang isang tab / dokumento sa loob ng IDE.
  • Account na may panlabas na suporta sa script.
  • Mayroon itong Vim compatible input mode.

Ilan lang ito sa mga feature na inaalok ng IDE na ito. Kaya nila kumunsulta sa kanilang lahat nang detalyado mula sa website ng proyekto.

I-install ang KDevelop IDE sa Ubuntu

Paggamit ng Flatpak

Sa i-install ang program na ito gamit ang iyong package ng flatpak, kakailanganin nating paganahin ang teknolohiyang ito sa ating system. Kung gumagamit ka ng Ubuntu 20.04, at wala ka pa rin nito, maaari kang magpatuloy Ang gabay na ang isang kasamahan ay nagsulat sa blog na ito kanina.

Kapag na-install mo ang mga ganitong uri ng mga pakete sa iyong computer, kakailanganin mo lamang buksan ang isang terminal (Ctrl + Alt + T) at patakbuhin ang i-install ang utos:

i-install ang IDE bilang flatpak

flatpak install flathub org.kde.kdevelop

Pagkatapos ng pagtatapos, maaari mo simulang hanapin ang program launcher sa aming system, o i-execute sa terminal:

flatpak run org.kde.kdevelop

I-uninstall

Sa tanggalin ang KDevelop IDE ng aming koponan, kakailanganin lamang naming magbukas ng terminal (Ctrl + Alt + T) at isagawa ang:

i-uninstall bilang flatpak

sudo flatpak uninstall org.kde.kdevelop

Paggamit ng AppImage

Maaari naming magkaroon ng programang ito sa aming koponan pag-download ng AppImage file mula sa pahina ng proyekto. Bilang karagdagan sa paggamit ng web browser upang i-download ang file na ito, magkakaroon din kami ng posibilidad na magbukas ng terminal (Ctrl + Alt + T) at magsagawa ng wget tulad ng sumusunod, upang i-download ang pinakabagong file na nai-publish ngayon:

I-download ang Kdevelvop bilang AppImage

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.6.1/bin/linux/KDevelop-5.6.1-x86_64.AppImage

Kapag natapos na ang pag-download, kakailanganin namin magbigay ng mga pahintulot sa pagpapatupad ng file. Upang gawin ito, sa parehong terminal, mula sa folder kung saan na-save namin ang file na kaka-download lang namin, kinakailangan lamang na magsulat:

sudo chmod +x KDevelop.AppImage

Pagkatapos ng nakaraang utos, kakailanganin lamang ito i-double click ang file na ito para simulan ang program. Ngunit bilang karagdagan, magkakaroon din kami ng posibilidad na simulan ito mula sa terminal (Ctrl + Alt + T) na isinasagawa ang file gamit ang command:

magsimula bilang appimage

./KDevelop.AppImage

Sa pamamagitan ng APT

Available din ang KDevelop IDE sa mga default na repositoryo ng Ubuntu. Kahit na Ang opsyon sa pag-install na ito, hanggang ngayon, ay nag-i-install pa rin ng bersyon 5.5.0. Madali itong mai-install sa pamamagitan ng pagbubukas ng terminal (Ctrl + Alt + T) at paggamit ng APT tulad ng sumusunod:

i-install ang kdevelop gamit ang apt

sudo apt install kdevelop

Kapag natapos na ang pag-install, magkakaroon kami ng posibilidad na simulan ang program sa pamamagitan ng paghahanap para sa kaukulang launcher nito sa aming computer.

launcher ng programa

I-uninstall

Kung nais mong alisin ang program na ito mula sa iyong system, sa isang terminal (Ctrl + Alt + T) kakailanganin mo lamang gamitin ang command:

i-uninstall ang kdevelop APT

sudo apt remove kdevelop; sudo apt autoremove

Upang makakuha ng impormasyon tungkol sa program na ito at sa paggamit nito, ang mga gumagamit ay maaaring pumunta sa opisyal na dokumentasyon, sa imbakan ng proyekto o ang kanya website.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.