KDevelop4/Поширені питання та відповіді на них
Поширені питання щодо KDevelop4
Відеодемонстрації
За допомогою цієї відеодемонстрації ви зможете познайомитися з прийомами створення проекту, збирання та виконання проекту та виконання базових завдань з зневаджування (діагностики).
Як створити консольну програму?
Скористайтеся пунктом меню
. Виберіть пункт , змініть назву у нижній частині вікна і натисніть кнопку .У відповідь буде відкрито вікно
. Виберіть і натисніть кнопку .Майстер надішле запит щодо налаштування збирання. Натисніть кнопку F8 або за допомогою пункту меню .
. Тепер ваш новий проект з’явиться у списку . Ви можете зібрати його натисканням клавішіДля виконання зневаджування програми вам слід додати налаштування запуску. Зробити це можна за допомогою пункту меню
.Add new launch by pressing F2. Apply changes pressing . Then you can add breakpoint to source code with . Debugging starts with . On bottom of the screen you can select tab, and you can use enter commands gdb console.
. You need to edit the field to point a executable binary. It is same as your project name usually. Or you can just select executable to point the binary. You can also edit the launch name to be more informative than by selecting it on left list and pressingЯк імпортувати вже створений проект?
Скористайтеся пунктом меню
і виберіть теку вашого проекту. Крім того, ви можете вказати основий файл makefile або CMakeLists.txt. Виконайте настанови майстра.Як налаштувати KDevelop на запуск моєї програми?
Go to
, select your project to the left, press the plus-button. Make sure the type of the (give it a proper name!) is . Now go to the field to the left and type in the path to your target. Start with your projects name, it has auto completion.
Як виконати зневаджування програми у KDevelop?
Якщо ви налаштували запуск програми (див. вище), у вас має з’явитися можливість запускати програму у режимі зневаджування.
Як налаштувати середовища на форматований показ вмісту змінних під час зневаджування?
Додайте до вашого ~/.gdbinit щось таке:
python import sys sys.path.insert(0, '/home/milian/projects/compiled/kde4/share/apps/kdevgdb/printers')<!--}}--> from qt4 import register_qt4_printers register_qt4_printers (None) from kde4 import register_kde4_printers register_kde4_printers (None) from libstdcxx import register_libstdcxx_printers register_libstdcxx_printers (None) <!--{{-->end
Звичайно ж, вам слід змінити шлях так, щоб він вказував на ваші засоби форматування.
Підтримку яких типів середовищ збирання передбачено у KDevelop 4?
cmake, будь-які інші засновані на make-файлах проекти на основі пункту
, базові системи збирання...Чи можна скористатися Subversion безпосередньо з середовища KDevelop 4?
Щоб скористатися subversion, вам слід увімкнути підтримку цієї системи керування версіями під час збирання. Якщо таку підтримку було налаштовано, вам достатньо навести вказівники миші на пункт файла проекту, клацнути правою кнопкою миші і скористатися пунктом
контекстного меню. Серед підпунктів ви знайдете підпункти типових дій з керування сховищем, зокрема і .Як виконати пошук або заміну рядків у файлах?
Починаючи з версії 4.2, у KDevelop передбачено типовий додаток пошуку і заміни рядків у файлах. Доступ до цього додатка можна здійснити за допомогою контекстного меню, наприклад, панелі проекту або позначеного фрагмента тексту на панелі редактора.
Що таке робочі набори і як ними користуватися?
Ще не написано.