Applications/Development/uk: Difference between revisions

    From KDE UserBase Wiki
    (Created page with 'KBugbuster')
    (Created page with "Комплексне середовище розробки для мікроконтролерів та електроніки.")
    (84 intermediate revisions by 2 users not shown)
    Line 3: Line 3:
    = Розробка і програмування =
    = Розробка і програмування =


    [[Welcome_to_KDE_UserBase/uk|Домівка]] >> [[Applications/uk|Програми]] >> [[Applications/Development/uk|Розробка і програмування]]
    {|
    |[[Image:Applications-development.png|left|64px|Розробка]]||KDE — це не лишше стільниче середовище, але і програмна екосистема, у які передбачено не лише програми для звичайного користування стільницею, але і інструменти для створення таких програм. Розробляєте ви програми для KDE, просто програмуєте або займаєтеся веб-розробкою, у KDE ви знайдете програми, які спростять життя будь-якому програмісту, або навіть непрограмісту, та зроблять роботу продуктивнішою.
    |}




    [[Image:Applications-development.png|left|64px|Development]] KDE — це не лишше стільниче середовище, але і програмна екосистема, у які передбачено не лише програми для звичайного користування стільницею, але і інструменти для створення таких програм. Розробляєте ви програми для KDE, просто програмуєте або займаєтеся веб-розробкою, у KDE ви знайдете програми, які спростять життя будь-якому програмісту, або навіть непрограмісту, та зроблять роботу продуктивнішою.
    == Розробка програмного забезпечення ==


    == Розробка програмного забезпечення ==
    :{|
    {|style="width:75%" cellpadding="4"
    |colspan="2"|<h4>[[Special:myLanguage/KAppTemplate|KAppTemplate]]</h4>
    |<imagemap>
    |-
    Image:Cervisia.png|48px
    |[[Image:Kapptemplate.png|48px|link=Special:myLanguage/KAppTemplate]]||Створює базовий каталог та файлову структуру проекту розробки програмного забезпечення для KDE.
    default [[Cervisia/uk|Cervisia]]
    |-
    desc none
    | colspan="2"|<h4>[[Special:myLanguage/Kate|Kate]]</h4>
    </imagemap>||'''[[Cervisia/uk|Cervisia]]'''
    |-
    :Дружній до користувача графічний інструмент для роботи з CVS.
    |[[Image:Kate.png|48px|link=Special:myLanguage/Kate]]||Текстовий редактор з додатковими можливостями, серед яких підсвічування синтаксичних конструкцій різних мов програмування.
    |-
    |colspan="2"|<h4>[[Special:myLanguage/Kdesvn|Kdesvn]]</h4>
    |-
    |[[Image:Kdesvn.png|48px|link=Special:myLanguage/Kdesvn]]||Клієнт системи subversion. Чудово інтегрується до стільниці і багатьох програм. {{Community-app_(uk)}}
    |-
    |colspan="2"|<h4>[[Special:myLanguage/KDevelop|KDevelop]]</h4>
    |-
    |[[Image:Kdevelop.png|48px|link=Special:myLanguage/KDevelop]]||Потужне і гнучке комплексне середовище розробки (Integrated Development Environment або IDE), засноване на технологіях KDE. Підтримує декілька мов, зокрема C, C++ і Ruby.
    |-
    |colspan="2"|<h4>[[Special:myLanguage/Kompare|Kompare]]</h4>
    |-
    |[[Image:KompareIcon.png|48px|link=Special:myLanguage/Kompare]]||Програма для перегляду відмінностей між двома версіями текстового файла.
    |-
    |colspan="2"|<h4>[[Special:myLanguage/KDiff3|KDiff3]]</h4>
    |-
    |[[Image:Kdiff3.png|48px|link=Special:myLanguage/KDiff3]]||Інструмент порівняння і об’єднання 2 або 3 файлів чи каталогів.
    |-
    |colspan="2"|<h4>[[Special:myLanguage/KDbg|KDbg]]</h4>
    |-
    |-
    |<imagemap>
    |[[Image:trans.png|48px|link=Special:myLanguage/KDbg]]||Графічний інструмент зневаджування. Передбачено інтуїтивно зрозумілий інтерфейс встановлення точок зупину, перегляду значень змінних та покрокового виконання коду.
    Image:Kapptemplate.png|48px
    default [[KAppTemplate/uk|KAppTemplate]]
    desc none
    </imagemap>||'''[[KAppTemplate/uk|KAppTemplate]]'''
    :Створює базовий каталог та файлову структуру проекту розробки програмного забезпечення для KDE.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/KFileReplace|KFileReplace]]</h4>
    Image:Kate.png|48px
    default [[Kate/uk|Kate]]
    desc none
    </imagemap>||'''[[Kate/uk|Kate]]'''
    :Текстовий редактор з додатковими можливостями, серед яких підсвічування синтаксичних конструкцій різних мов програмування.
    |-
    |-
    |<imagemap>
    |[[Image:Kfilereplace.png|48px|link=Special:myLanguage/KFileReplace]]||Дуже потужний інструмент пошуку і заміни, що може працювати з багатьма рядками, багатьма файлами, багатьма каталогами.
    Image:Kbugbuster.png|48px
    default [[KBugbuster/uk|KBugbuster]]
    desc none
    </imagemap>||'''[[KBugbuster/uk|KBugbuster]]'''
    :View and manipulate bug reports on the KDE bug tracking system from you desktop.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/KUIViewer|KUIViewer]]</h4>
    Image:Kcachegrind.png|48px
    default [[KCachegrind|KCachegrind]]
    desc none
    </imagemap>||'''[[KCachegrind|KCachegrind]]'''
    :A profiling tool to determine the most time consuming execution parts of program.
    |-
    |-
    |<imagemap>
    |[[Image:Kuiviewer.png|48px|link=Special:myLanguage/KUIViewer]]||Програма для перегляду файлів інтерфейсів користувача Qt Designer (.ui).
    Image:Kdesvn.png|48px
    default [[Kdesvn|Kdesvn]]
    desc none
    </imagemap>||'''[[Kdesvn|Kdesvn]]'''
    :A client to subversion. It integrates nice in your Desktop and many applications. {{Community-app}}
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/Lokalize|Lokalize]]</h4>
    Image:Kdevelop.png|48px
    default [[KDevelop|KDevelop]]
    desc none
    </imagemap>||'''[[KDevelop|KDevelop]]'''
    :A powerful and flexible Integrated Development Environment based on KDE technologies. Supports a number of languages such as C, C++, and Ruby.
    |-
    |-
    |<imagemap>
    |[[Image:Lokalize.png|48px|link=Special:myLanguage/Lokalize]]||Система перекладу за допомогою комп’ютера, що використовує модульний підхід для перекладу документації.
    Image:KompareIcon.png|48px
    default [[Kompare|Kompare]]
    desc none
    </imagemap>||'''[[Kompare|Kompare]]'''
    :See the differences between two versions of a text file clearly.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/Plasmate|Plasmate]]</h4>
    Image:Kdiff3.png|48px
    default [[KDiff3|KDiff3]]
    desc none
    </imagemap>||'''[[KDiff3|KDiff3]]'''
    :A viewer to compare or merge 2 or 3 files or directories.
    |-
    |-
    |<imagemap>
    |[[Image:Plasma.png|48px|link=Special:myLanguage/Plasmate]]||Програма для створення додатків до Плазми, мінімалістичне середовище для розробки плазмоїдів, панелей приладів, програм для запуску тощо.
    Image:white32.png|48px
    default [[KDbg|KDbg]]
    desc none
    </imagemap>||'''[[KDbg|KDbg]]'''
    :A Graphical Debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/Umbrello|Umbrello]]</h4>
    Image:Kfilereplace.png|48px
    default [[KFileReplace|KFileReplace]]
    desc none
    </imagemap>||'''[[KFileReplace|KFileReplace]]'''
    :A very capable multi-line, multi-file, multi-directory find and replace.
    |-
    |-
    |<imagemap>
    |[[Image:Umbrello.png|48px|link=Special:myLanguage/Umbrello]]||Інструмент побудови діаграм для створення моделей об’єктно-орієнтованих програм за допомогою UML.
    Image:Kommander.png|48px
    default [[Kommander|Kommander]]
    desc none
    </imagemap>||'''[[Kommander|Kommander]]'''
    :A visual dialog builder that can be used to create applications.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/Okteta|Okteta]]</h4>
    Image:Kuiviewer.png|48px
    default [[KUIViewer|KUIViewer]]
    desc none
    </imagemap>||'''[[KUIViewer|KUIViewer]]'''
    :Display Qt Designer user interface (.ui) files.
    |-
    |-
    |<imagemap>
    |[[Image:Okteta.png|48px|link=Special:myLanguage/Okteta]]||Редактор, за допомогою якого ви зможете переглядати вміст будь-якого файла і вносити зміни до байтів, з яких складаються його дані.
    Image:Lokalize48.png|48px
    default [[Lokalize|Lokalize]]
    desc none
    </imagemap>||'''[[Lokalize|Lokalize]]'''
    :Computer-aided translation system using a paragraph-by-paragraph translation approach when translating documentation.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/KTechlab|KTechlab]]</h4>
    Image:Plasma.png|48px
    default [[Plasmate|Plasmate]]
    desc none
    </imagemap>||'''[[Plasmate|Plasmate]]'''
    :Plasma add-ons creator that provides a "mini-IDE" for creating scripted Plasmoids, DataEngines, Runners, etc.
    |-
    |-
    |<imagemap>
    |[[Image:KTechlab.png|48px|link=Special:myLanguage/KTechlab]]||Комплексне середовище розробки для мікроконтролерів та електроніки.
    Image:Umbrello.png|48px
    default [[Umbrello|Umbrello]]
    desc none
    </imagemap>||'''[[Umbrello|Umbrello]]'''
    :A diagramming tool for creating models of object-oriented software using UML.
    |}
    |}


    == Веб-розробка ==
    == Веб-розробка ==
    {|style="width:75%" cellpadding="4"
    :{|
    |<imagemap>
    |colspan-"2"|<h4>[[Special:myLanguage/Quanta|Quanta+]]</h4>
    Image:Quanta.png|48px
    |-
    default [[Quanta|Quanta+]]
    |[[Image:Quanta.png|48px|link=Special:myLanguage/Quanta]]||Багате на можливості середовище веб-розробки з підтримкою різноманітних мов розмітки та скриптів, зокрема HTML, XML та PHP.
    desc none
    |-
    </imagemap>||'''[[Quanta|Quanta+]]'''
    |colspan="2"|<h4>[[Special:myLanguage/KImageMapEditor|KImageMapEditor]]</h4>
    :A feature-rich web development environment with support for various markup and scripting languages, such as HTML, XML, and PHP.
    |-
    |[[Image:Kimagemapeditor.png|48px|link=Special:myLanguage/KImageMapEditor]]||Редактор карт зображень HTML для KDE.
    |-
    |colspan="2"|<h4>[[Special:myLanguage/KLinkStatus|KLinkStatus]]</h4>
    |-
    |-
    |<imagemap>
    |[[Image:Klinkstatus.png|48px|link=Special:myLanguage/KLinkStatus]]||Інструмент перевірки посилань для KDE, заснований на LinkStatus.
    Image:Kimagemapeditor.png|48px
    default [[KImageMapEditor|KImageMapEditor]]
    desc none
    </imagemap>||'''[[KImageMapEditor|KImageMapEditor]]'''
    :An HTML image map editor from KDE.
    |-
    |-
    |<imagemap>
    |colspan="2"|<h4>[[Special:myLanguage/KXSLDbg|KXSLDbg]]</h4>
    Image:Klinkstatus.png|48px
    default [[KLinkStatus|KLinkStatus]]
    desc none
    </imagemap>||'''[[KLinkStatus|KLinkStatus]]'''
    :A link checker from KDE, based in LinkStatus.
    |-
    |-
    |<imagemap>
    |[[Image:Kxsldbg.png|48px|link=Special:myLanguage/KXSLDbg]]||Графічний інтерфейс KDE для усування вад у скриптах XSLT.
    Image:Kxsldbg.png|48px
    default [[KXSLDbg|KXSLDbg]]
    desc none
    </imagemap>||'''[[KXSLDbg|KXSLDbg]]'''
    :A GUI for debugging XSLT scripts
    |}
    |}


    [[Category:Програми_(uk)]]
    [[Category:Програми/uk]]


    <!--T:9-->
    {{Community-app-footnote_(uk)}}
    {{Community-app-footnote}}

    Revision as of 18:11, 12 January 2017

    Розробка і програмування

    Розробка
    Розробка
    KDE — це не лишше стільниче середовище, але і програмна екосистема, у які передбачено не лише програми для звичайного користування стільницею, але і інструменти для створення таких програм. Розробляєте ви програми для KDE, просто програмуєте або займаєтеся веб-розробкою, у KDE ви знайдете програми, які спростять життя будь-якому програмісту, або навіть непрограмісту, та зроблять роботу продуктивнішою.


    Розробка програмного забезпечення

    KAppTemplate

    Створює базовий каталог та файлову структуру проекту розробки програмного забезпечення для KDE.

    Kate

    Текстовий редактор з додатковими можливостями, серед яких підсвічування синтаксичних конструкцій різних мов програмування.

    Kdesvn

    Клієнт системи subversion. Чудово інтегрується до стільниці і багатьох програм.  Див. примітку

    KDevelop

    Потужне і гнучке комплексне середовище розробки (Integrated Development Environment або IDE), засноване на технологіях KDE. Підтримує декілька мов, зокрема C, C++ і Ruby.

    Kompare

    Програма для перегляду відмінностей між двома версіями текстового файла.

    KDiff3

    Інструмент порівняння і об’єднання 2 або 3 файлів чи каталогів.

    KDbg

    Графічний інструмент зневаджування. Передбачено інтуїтивно зрозумілий інтерфейс встановлення точок зупину, перегляду значень змінних та покрокового виконання коду.

    KFileReplace

    Дуже потужний інструмент пошуку і заміни, що може працювати з багатьма рядками, багатьма файлами, багатьма каталогами.

    KUIViewer

    Програма для перегляду файлів інтерфейсів користувача Qt Designer (.ui).

    Lokalize

    Система перекладу за допомогою комп’ютера, що використовує модульний підхід для перекладу документації.

    Plasmate

    Програма для створення додатків до Плазми, мінімалістичне середовище для розробки плазмоїдів, панелей приладів, програм для запуску тощо.

    Umbrello

    Інструмент побудови діаграм для створення моделей об’єктно-орієнтованих програм за допомогою UML.

    Okteta

    Редактор, за допомогою якого ви зможете переглядати вміст будь-якого файла і вносити зміни до байтів, з яких складаються його дані.

    KTechlab

    Комплексне середовище розробки для мікроконтролерів та електроніки.

    Веб-розробка

    Quanta+

    Багате на можливості середовище веб-розробки з підтримкою різноманітних мов розмітки та скриптів, зокрема HTML, XML та PHP.

    KImageMapEditor

    Редактор карт зображень HTML для KDE.

    KLinkStatus

    Інструмент перевірки посилань для KDE, заснований на LinkStatus.

    KXSLDbg

    Графічний інтерфейс KDE для усування вад у скриптах XSLT.

    Подробиці щодо цієї програми можна знайти на домашній сторінці відповідного проекту