Codelite скачать на русском windows 10

Скачать последнюю версию программы CodeLite 15.0.0 64 bit на Windows. Свободная кроссплатформенная среда разработки программного обеспечения для языка С/С++ с открытым исходным кодом.

Обновлено

2021-07-07 18:20:09

Совместимость

Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

Описание

CodeLite — это программа для работы в области программного обеспечения на языках С/С++, PHP, Node.js и Javascript. Это открытая интегрированная среда разработки, позволяющая использовать инструментарий wxWidgets. Программа оптимизирована под платформу Windows, работает быстро и без ошибок. Постоянно обновляется, получает дополнительные функции. Интерфейс приложения представлен только на английском языке. Но, так как утилита предназначена для программирования, отсутствие русификатора не считается недостатком софта.

CodeLite для Windows обеспечена возможностью расширения функций плагинами. Кроме того, отладка файлов в этой программной среде поддерживается LLDB, GDB и XDebug. Код упрощается с помощью продвинутого рефакторинга. С помощью протокола SFTP утилита дает пользователю доступ к удаленному управлению рабочим ПК.

Загрузить CodeLite предпочитают разработчики ПО, которые нуждаются в функциональной, но легкой платформе.

Особенности CodeLite

  • поддерживает SVN;
  • оснащена встроенной системой генерации документов;
  • рефакторинг, автодополнение кода (ctags + clang);
  • осуществляет подсветку синтаксиса;
  • интегрирована с приложениями Cscope, Subversion, UnitTest++, Git;
  • отладчик, надстроенный над GDB;
  • мощный редактор исходного кода (на основе Scintilla);
  • Помогает импортировать файлы из Visual Studio.

Скачать бесплатно Код Лайт для компьютера можно на сайте freesoft.ru. ПО проверено на наличие вредоносного кода. Программные файлы оригинальные, не подвергались модификациям или переупаковке.

codelite is an open-source, cross platform IDE for the C/C++/PHP and JavaScript programming languages (build and tested on Windows 7, 8, ubuntu >=14.04 plus debian, fedora and openSUSE, and Mac OSX 10.8.4). codelite is distributed under the terms of the GPLv2 license

If you need help with codelite, please join our forums at:
http://forums.codelite.org

Visit our download page at:
http://codelite.org/support.php

The CodeLite Team

Features

  • Clang Based Code Completion Engine
  • JavaScrip Code Completion
  • PHP Code Completion
  • Word Completion (based on open editors)
  • Git, Svn plugins
  • Database Explorer
  • Valgrind Support
  • SpellChecker
  • wxCrafter: A GUI Designer plugin for creating cross platform UI based on the wxWidgets toolkit
  • Graphical Diff Utility

License

GNU General Public License version 2.0 (GPLv2)

The #1 trusted childcare software Icon

HiMama Preschool & Child Care App is an easy-to-use software solution for savvy child care programs. Providing powerful reporting and management tools for parents, directors, and educators, HiMama Preschool & Child Care Appoffers a quick and easy way to document and share children’s activities, from funny moments to learning and development achievements. Key features of HiMama Preschool & Child Care App include attendance management, child daily reports, meals tracking, events calendar, lesson planning, child development report, parent text messaging, real-time parent communications, and more.

User Ratings


4.6

out of 5 stars

★★★★★

★★★★

★★★

★★

ease
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

3 / 5

features
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

3 / 5

design
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

3 / 5

support
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

User Reviews

  • All
  • ★★★★★
  • ★★★★
  • ★★★
  • ★★
  • Dreadful for beginners. Use Visual Studio instead (much as I’m loathed to recommend a Microsoft product).
    I’ve been coding since 1991 and dabbled with C++ before, now I want to get into it professionally. This product has been a complete waste of my time I am sorry to say.
    Downloaded, installed, compiler chosen, file loaded…can’t build. Why? All options disabled.
    And what’s the next problem when the build finally happens?
    I know it’s free, but what’s the point if it can’t be used? Such a shame as I’d heard good things about it (online reviewers though who probably don’t even use the tool).
    I’ll update my review in the unlikely event that I ever find proper instructions as to how to actually work this thing…

  • I created an account just to rate this software. Awful. They obfuscate things that should be incredibly simple in layers of very specific complexity that make one extremely simple problem turn into hours and hours of work. Poorly poorly designed and one of the most user «unfriendly» programs I’ve ever seen in my life.

    1 user found this review helpful.

  • I use it for PHP and it is powerful yet lightweight.

  • Very fast, easy, with nice design IDE.

Read more reviews >

Additional Project Details

Intended Audience

Developers

User Interface

wxWidgets

Programming Language

C++, C, PHP

Database Environment

SQLite

2007-07-30

An efficient C, C++, PHP and JavaScript integrated development environment»

Top-notch IDEs enhances the coding procedure through access to libraries, code suggestions, syntax highlighting and other excellent features. It can be a horrendous task using a dumb IDE that cannot perform simple tasks as highlighting syntax errors. This program is an opensource IDE designed for C/C++ programming environment. Besides its code support for the C language, the application also supports many another programing language. The pluggable feature of the app makes it versatile through the use of third-party plugins to achieve various objectives.

IDE for C/C++, Javascript, and PHP

The application handles all essential text editing functions, allows the programmer to write codes in a clean, intuitive interface and has a powerful search and replace feature. The interface is highly configurable, the user can apply custom background colors, font face, hotkeys and define the environment variable. The user can create a bookmark, perform extensive code debugging, configure the workspace with options such as code autocomplete, code line numbering among other possibilities. It has native support for Javascript and PHP, code completion, compilers, code navigation and more.

CodeLite is licensed as freeware for PC or laptop with Windows 32 bit and 64 bit operating system. It is in code editor / ide category and is available to all software users as a free download.

Share
Give a rating

1 vote, average: 4.00 out of 51 vote, average: 4.00 out of 51 vote, average: 4.00 out of 51 vote, average: 4.00 out of 51 vote, average: 4.00 out of 5 (1 votes, average: 4.00 out of 5)
login to vote

Loading…

Author
Eran Ifrah


Last Updated On
November 27, 2018
Runs on
Windows 10 / Windows 8 / Windows 7 / Windows Vista / XP
Total downloads
1,663
License

Free

File size
40,01 MB
Filename

codelite-x86-11.0.0.7z

Each software is released under license type that can be found on program pages as well as on search or category pages. Here are the most common license types:

Freeware

Freeware programs can be downloaded used free of charge and without any time limitations. Freeware products can be used free of charge for both personal and professional (commercial use).

Open Source

Open Source software is software with source code that anyone can inspect, modify or enhance. Programs released under this license can be used at no cost for both personal and commercial purposes. There are many different open source licenses but they all must comply with the Open Source Definition — in brief: the software can be freely used, modified and shared.

Free to Play

This license is commonly used for video games and it allows users to download and play the game for free. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. In some cases, ads may be show to the users.

Demo

Demo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program’s interfaces. In some cases, all the functionality is disabled until the license is purchased. Demos are usually not time-limited (like Trial software) but the functionality is limited.

Trial

Trial software allows the user to evaluate the software for a limited amount of time. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Even though, most trial software products are only time-limited some also have feature limitations.

Paid

Usually commercial software or games are produced for sale or to serve a commercial purpose.

CodeLite 17.0.0

CodeLite v17.0.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and macOS and apt or rpm packages.
Please visit our download page for more details

CodeLite 16.0.0

CodeLite v16.0.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 15.0.0

CodeLite v15.0.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 14.0.0

CodeLite v14.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 13.0.0

CodeLite v13.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 12.0.0

CodeLite v12.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 11.0

CodeLite v11.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 10.0

CodeLite v10.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite 9.2.0

CodeLite v9.2.0 is available

See What’s New for this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

CodeLite v9.1.0

CodeLite v9.1.0 is available

See What’s New in this release

For your convenience, we provide installers for Windows and OSX
Linux users, please visit this wiki page to configure your apt or rpm package managers

ИНФО

  • Язык интерфейса: Английский
  • Версия: 9.2 от 4.11.2016
  • Размер: 37 Мб

  • Системные требования

    • 40
    • 1
    • 2
    • 3
    • 4
    • 5

    Скачать программу CodeLite можно бесплатно по ссылкам внизу.

    Описание CodeLite

    Бесплатная интегрированная среда разработки с поддержкой сторонних плагинов и открытым исходным кодом. Позволяет писать программы на языках C, C++, javascript и PHP. Отлично оптимизирована и шустро работает на платформах Windows, OSX, Linux и Ubuntu.

    С момента первой версии (2006 года), CodeLight претерпела колоссальные изменения. Разработчик постоянно улучшал свое творение дополнительными возможностями, а также поиском и устранением ошибок. Изначально среда была создана и отлажена при помощи свободных инструментов, но нынешние обновления разрабатываются в ней самой.

    Поддерживает такие популярные отладчики, как LLDB, GDB и XDebug. Имеет протокол SFTP для доступа к рабочему компьютеру из любой точки земного шара. Включает возможность продвинутого рефакторинга для упрощения кода.

    Особенности CodeLite:

    • Абсолютно бесплатная IDE.
    • Дружелюбный интерфейс.
    • Специализируется на языках C, C++, Node.js и PHP.
    • Работает на платформах Windows, Linux, OSX и Ubuntu.
    • Функционал может быть расширен плагинами.
    • Поддерживает отладчики LLDB, GDB и XDebug.

    Среда не была переведена, и в сети нет официального русификатора CodeLite. Минусом это не назвать, так как бывалые программисты не нуждаются в переводе, а для новичков незнакомая картина не обретает ясности даже с полностью русским интерфейсом.

    Похожие программы

    Создание программ


    Eclipse

    Создание программ, Интегрированные среды разработки


    Qt Creator

    Создание программ, Интегрированные среды разработки, Визуальные среды разработки


    CodeLite

    Создание программ, Интегрированные среды разработки


    Visual Studio Code

    Создание программ, Интегрированные среды разработки, Визуальные среды разработки

    Библиотека для разработки GUI приложений wxWidgets продолжает развиваться и на сегодняшний день (лето 2020) уже доступна версия 3.1.3. Библиотека помогает создавать кроссплатформенные приложения, при этом максимально используя родные графические элементы операционной системы. Другой на мой взгляд важной особенностью библиотеки является то, что на текущий момент ее лицензия позволяет также создавать закрытые коммерческие приложения. В третьих — доступны исходные коды библиотеки. Более того, библиотека прекрасно интегрируется в Codelite — open-source кроссплатформенной средой разработки.

    Как это зачастую бывает у некоммерческих проектов — для «непродвинутых» пользователей установка и настройка рабочей среды для разработки приложений на wxWidgets — нетривиальная задача. Помню времена Delphi 2007 — когда запустил инсталятор и через пару минут уже начал рисовать форму с кнопочками. Пару часов и программа для расчета КПД по измеренным вольт-амперным характеристикам солнечного элемента готова. С wxWidgets первый раз было все сложнее. Благодаря долгому чтению разрозненных мануалов и инструкций, в т.ч. на хабре мне как-то удалось один раз установить и настроить библиотеку. Однако полного понимания сути происходящих процессов я так не получил. И в очередной раз устанавливая новую версию библиотеки пришлось снова потратить немало времени, чтобы разобраться в вопросе. Данная заметка надеюсь добавит немного большего понимания того как происходит установка и что там внутри для тех, кто как и я, решились окунуться в мир программирования GUI-приложений на основе wxWidgets. В отличие от большинства инструкций здесь обойдемся без компиляции исходных кодов библиотеки.

    Исходные данные:
    Компьютер под управлением 64 битной Windows 7, 8 или 10 и как всегда нехватка времени.

    С Visual Studio у меня с самого начала не задалось, после компактной и быстрой Delphi 2007 хотелось чего-то похожего, но под c++ разработку. Codelite стала для меня той самой компактной и быстрой IDE. Размер инсталятора для Codelite 14 занимает всего 33 МБ.

    Итак, скачиваем установочный файл Codelite Stable 64 бит с сайта. Его установка не вызывает трудностей. После установки пока не запускайте программу. Она попытается выполнить поиск установленных компиляторов, а их может там и не быть. Поэтому вторым шагом мы будем ставить компилятор.

    Под понятием «компилятор» в широком смысле скрывается набор программ для компиляции. Это и сам компилятор и линковщик и еще куча вспомогательных утилит. Есть платные и бесплатные компиляторы. С закрытым и открытым кодом. Допускающие создавать коммерческие проекты или нет.

    Так как у нас как всегда не хватает времени, то устанавливать библиотеку wxWidgets будем уже в скомпилированном виде (в виде бинарных файлов). Да, после долгих экспериментов с компиляцией из исходных файлов, где обнаружилась уйма ньюансов в зависимости от версии библиотеки и компилятора решил на время оставить это дело. Разработчики библиотеки предлагают скачать бинарные файлы для нескольких компиляторов: под Visual Studio и Mingw различных версий. Например, выбираем свежий релиз wxWidgets для разработчиков 3.1.3. Он доступен в виде бинарников для компилятора (сборки) MinGW-w64 8.1. Запоминаем название и идем на сайт данной сборки: mingw-w64.org. В разделе «Загрузки» будет таблица с названием «Pre-built toolchains and packages» где находим в первом столбце «MingW-W64-builds». Скачиваем, запускаем. Откроется инсталлятор, где будет предложено выбрать версию компилятора и несколько опций. Выбираем тот, что запомнили ранее — версию 8.1, x86_64, остальные поля без изменений.

    image

    Путь можно указать например C:mingw-w64. Инсталлятор загрузит и установит выбранный компилятор. В итоге по адресу C:mingw-w64mingw64bin будут находится exe файлы компилятора. Позже добавим этот путь к системной переменной path

    Далее осталось загрузить и установить библиотеку wxWidgets. Для этого переходим на сайт wxwidgets.org в раздел «Загрузки» и выбираем бинарную сборку под наш уже установленный компилятор (MinGW-w64 8.1).

    image

    Номер версии имеет значение и должен соответствовать версии компилятора. Сайт предложит скачать на выбор: архив с заголовочными файлами, Development Files и Release DLLs под 32 или 64 версию. Прежде чем скачивать хочу рассказать про ньюанс с работой wxWidgets. Так выглядит опция для с++ компилятора в настройках проекта по-умолчанию с использованием wxWidgets в Codelite IDE под Windows:

    -O2;-Wall;$(shell wx-config --cxxflags --unicode=yes --debug=no) 

    Как видим — никаких путей до библиотеки и ее заголовочных файлов. Пути и директивы компилятору будут отправлены после выполнения команды $(…) в оболочке. Забегая вперед — на настроенной системе результат выполнения команды будет примерно такой:

    -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -IC:/wx/lib/gcc_dll/mswu -IC:/wx/include -Wno-ctor-dtor-privacy -pipe -fmessage-length=0

    Чтобы вся эта конфигурация с wx-config заработала нужно проделать следующее:
    1) С того же раздела «Загрузки» скачиваем исходные коды библиотеки wxWidgets (Windows Installer). Запускаем инсталятор и указываем каталог для установки C:wx. Ничего компилировать мы не будем. Зато получим заголовочные файлы, структуру каталогов, примеры и если что, можем подсмотреть в исходных файлах реализации функций.

    2) Скачиваем также файл «Development Files» в разделе wxWidgets binaries для 64 битной версии нашего компилятора (MingGW-w64 8.1). Распаковаваем содержимое в C:wxlib попутно переименовав каталог gcc810_x64_dll в gcc_dll. В итоге путь до файлов должен получиться C:wxlibgcc_dll В этом каталоге будут файлы с расширением *.a и *.dll, а также два каталога: mswu и mswud.

    Последний штрих. Добавляем системные переменные.

    В переменную path в конец добавим:

    C:mingw-w64mingw64bin
    C:wxlibgcc_dll

    image

    А в переменные среды для текущего пользователя:

    WXWIN равную C:wx
    WXCFG равную gcc_dllmswu

    image

    После добавления переменных обязательно нужно выйти из системы либо перезагрузить компьютер.

    Теперь все готово чтобы в первый раз запустить Codelite. Программа предложит выбрать «Стиль кодирования». Выбираем профиль «C/C++ Development». Далее предложит просканировать компьютер на наличие установленных компиляторов. Жмем на Scan и выбираем наш установленный ранее MinGW. Далее можно выбрать цветовую тему и как осуществлять отступы (пробелом или табом). Программа сама перезапустится для применения изменений.
    Далее создаем новый Workspace C++ и указываем для него путь. Создаем новый проект путем нажатия на имени Workspace в навигационной панели правой клавишей мыши New->New Project

    image

    В окне настроект проекта выбираем поля как на рисунке. Жмем OK. Далее полностью ракрываем дерево проекта в левой части экрана и двойным щелчком открываем файл main.cpp. Родной пример для меня, как новичка, был сложен для понимания, поэтому прикладываю свою заготовку файла main.cpp:

    Заголовок спойлера

    #include <wx/wx.h>
    #include <wx/msgdlg.h>
    
    class MyApp : public wxApp
    {
    public:
        virtual bool OnInit(); 
    };
    
    class MainFrame : public wxFrame  
    {
    public:
        MainFrame(const wxString &title);
    private:
        wxPanel *pnl;
        wxButton *btn1, *btn2;
        wxBoxSizer *mainSizer;
        
        void OnPressBTN1(wxCommandEvent& WXUNUSED(event));    
    };
    
    bool MyApp::OnInit()
    {
        MainFrame *frame = new MainFrame(_("Hello World!")); 
        return true;
    }
    
    IMPLEMENT_APP(MyApp) 
    
    MainFrame::MainFrame(const wxString &title):wxFrame(NULL, wxID_ANY, title)
    {
        SetMinSize(wxSize(200, 200));
        Centre();
        
        pnl = new wxPanel(this, wxID_ANY);
        
        btn1 = new wxButton(pnl, wxID_ANY, "LEFT");
        btn2 = new wxButton(pnl, wxID_ANY, "RIGHT");
        
        btn1->Bind (wxEVT_COMMAND_BUTTON_CLICKED, &MainFrame::OnPressBTN1, this);
        
        mainSizer = new wxBoxSizer(wxHORIZONTAL);
        mainSizer->Add(btn1, 1, wxEXPAND, 0);
        mainSizer->Add(btn2, 1, wxEXPAND, 0);
        pnl->SetSizer(mainSizer);
        
        Show();
    }
    
    void MainFrame::OnPressBTN1(wxCommandEvent& WXUNUSED(event))
    {
        wxMessageBox( wxT("Hello World!") );    
    }
    

    Комбинацией CTRL+F5 компилируем, собираем и запускаем проект.

    image

    Получившийся exe файл имеет следующие зависимости:

    image

    Для того, чтобы он запустился на другом компьютере необходимо к нему в тот же каталог добавить несколько dll. В данном примере это пара библиотек wxWidgets и компилятора minGW:

    c:wxlibgcc_dll
    wxbase313u_gcc810_x64.dll
    wxmsw313u_core_gcc810_x64.dll

    c:mingw-w64mingw64bin 
    libgcc_s_seh-1.dll
    libstdc++-6.dll
    libwinpthread-1.dll 

    Для более серьезных проектов понадобится использовать больше зависимостей, поэтому стоит скачать с сайта wxWidgets помимо Development Files еще и Release DLLs под свой компилятор.

    Все. Надеюсь быстрый старт получился действительно быстрым. У данного способа есть недостаток — данные бинарные файлы WxWidgets рассчитаны на динамическую линковку с приложением, поэтому создать монолитный exe файл, запускающийся на других компьютерах таким способом не получится. По крайней мере мне не удалось.

    Удачи! И до новых встреч!

    Понравилась статья? Поделить с друзьями:
  • Cm6206 lx driver for windows 10
  • Codec video download windows media player
  • Classic start menu windows 10 ошибка
  • Codec k lite codec pack rus для windows 7
  • Cm cleaner для компьютера для windows 10 с официального сайта