natgillin/translations-raw huggingface dataset:
So far, we have only the discussed the case where edits and unedits are used voluntarily be the developers. In addition & CVS; supports a model which enforces the usage of these commands. The responsible command to switch to this model is cvs watch on which we will not explain further because it is mostly used by the administrator of the repository. However, the important point from the developer 's point of view is that when the project enforces edits, working copies are checked out readonly. That means you cannot edit a file by default (unless you use tricks like chmod). Only when you use Advanced Edit, the file becomes writable. It is made read-only again when you commit the file or use Advanced Unedit.
Вище ми обговорювали лише випадок, коли встановлення міток редагування або завершення редагування відбувається розробниками у добровільному порядку. Крім того, & CVS; підтримує модель, за використання якої користування цими командами є примусовим. Відповідною командою, призначеною для вмикання такої моделі, є cvs watch on. Ми не будемо докладно обговорювати цю команду, оскільки здебільшого цією командою користуються адміністратори сховища. Важливою особливістю з точки зору розробника є те, що, коли у проекті примусово використовуються позначки редагування, робочі копії звантажуються як придатні лише для читання. Це означає, що, типово, ви не зможете редагувати файл (якщо не скористаєтеся трюками на зразок chmod). Лише після того, як ви скористаєтеся пунктом меню Додаткові Редагувати файли, файл стане придатним для запису. Файл знову стане придатним лише для читання після того, як ви передасте файл або скористаєтеся пунктом меню Додаткові Закінчити редагування.
Other revision control systems - like RCS and SourceSafe use a different model. When a developer wants to a edit a file, he has to lock it. Only one developer at a time can a lock a file. When he has finished editing, the lock is released. On the one hand, with this model, conflicts can never happen. On the other hand, two developers can not work on the same file at the same time, even when their changes do not affect each other. This can be a bottleneck. We are not going to discuss the organisational benefits of both approaches. Nevertheless we mention that although & CVS; has some support for locking, it is not the preferred way of working with & CVS;. You should not use these features unless you are sure that your project manager allows them.
У інших системах керування версіями, — зокрема RCS і SourceSafe використовується інша модель. Якщо розробник бажає змінити певний файл, він має заблокувати його. Блокувати певний файл може одночасно лише один розробник. Після завершення редагування блокування буде знято. З іншого боку, за використання цієї моделі конфлікти ніколи не трапляться. З іншого боку, над файлом не можуть працювати одразу декілька розробників, навіть якщо внесені ними зміни не впливатимуть одна на одну. Це може значно сповільнити розробку. Ми не будемо обговорювати всі організаційні переваги обох підходів. Крім того, ми вже згадували, що хоча у & CVS; і передбачено певну підтримку блокування, — цей спосіб не є основним способом роботи з & CVS;. Вам не слід використовувати всі ці можливості, якщо ви не впевнені, що ваш інструмент керування проектом їх підтримує.
With & cervisia;, you lock files as follows. Select the desired files in the main view. Then choose Advanced Lock. This runs the command
За допомогою & cervisia; ви можете заблокувати файли. Оберіть бажані файли у головній області перегляду програми. Скористайтеся пунктом меню Додаткові Заблокувати файли. Програма виконає команду
The reverse effect is achieved by using Advanced Unlock. This runs the command
Зворотного ефекту можна досягти за допомогою пункту меню Додаткові Розблокувати файли. Програма виконає команду
Customising & cervisia;
Налаштування & cervisia;
& cervisia; can be customised in various ways to your needs and preferences. Some options which you may want to change regularly are directly available in the Settings menu. Others are united in a common dialogue which is available via Option Settings....
У & cervisia; передбачено можливість налаштування програми у різні способи згідно до ваших потреб і уподобань. Деякі з параметрів, потреба у зміні яких може у вас виникнути, може бути безпосередньо змінено за допомогою меню Параметри.
User name for the ChangeLog editor:
Ім' я користувача для редактора файла змін:
Whenever you use the menu item File Insert ChangeLog Entry..., a new ChangeLog entry is generated with the current date and your username. Normally, it is considered good style to insert your full name and your email address into each of your ChangeLog entries. & cervisia; add automatically the full name and email address entered here.
Кожного разу, коли ви користуватиметеся пунктом меню Файл Вставити запис до файла змін..., програма створюватиме новий запис у файлі ChangeLog за поточною датою і з вашим іменем користувача. Зазвичай, вважається ознакою доброго смаку додавати ваше ім’ я повністю і вашу адресу електронної пошти до кожного з ваших записів у файлі ChangeLog. & cervisia; автоматично додасть ваше ім’ я і адресу електронної пошти, введені у цьому вікні.
Path to cvs executable, or 'cvs ':
Шлях до файла програми CVS або 'cvs':
Number of context lines in the diff dialogue:
Кількість рядків в діалозі порівняння:
For the diff dialogue, & cervisia; uses the option -U to diff. This lets diff show only a limited number of lines around each difference region (context lines). Here you can set the argument to -U.
Для діалогового вікна відмінностей & cervisia; використовує параметр - U, переданий команді diff. За його використання diff покаже лише обмежену кількість рядків навколо кожного з діапазонів відмінностей (рядків контексту). Тут ви можете вказати аргумент параметра - U.
Tab width in diff dialogue:
Ширина вкладки у діалозі порівняння:
In the diff dialogue, tab characters present in your file or in the output of the diff command are expanded into a fixed number of space characters. By default, each tab is replaced by eight spaces, but here you can setup a different number.
У діалоговому вікні відмінностей символи табуляції, які міститимуться у вашому файлі або у виводі команди diff, буде розгорнуто до фіксованої кількості символів пробілу. Типово, кожен символ табуляції буде замінено вісьмома пробілами, але ви можете змінити це значення.
When you use any of the features which show the diff dialogue, like View Difference to Repository..., & cervisia; invokes its internal diff frontend. If you prefer a different one, like Kompare, TkDiff or xxdiff, enter its file name and path here.
Коли ви користуєтеся будь- якою з функціональних можливостей, які відкривають діалогове вікно відмінностей, зокрема пунктом меню Перегляд Відмінність від сховища..., & cervisia; викликає свою вбудовану оболонку diff. Якщо ви бажаєте скористатися іншою оболонкою, на зразок & kompare;, TkDiff або xxdiff, ви можете ввести у це поле назву файла і шлях для нього.
Timeout after which a progress dialogue appears (in ms):
Тайм- аут, після якого з' являється діалогове вікно поступу (в мс):
Practically all & CVS; commands started in a sandbox which belongs to a remote repository need a connection to the & CVS; server. This is affected by delays from the network connection or a high load on the server. For this reason, for commands like View Difference to Repository... & cervisia; opens a dialogue which indicates that the command is still running and which allows you to abort it. Furthermore, this dialogue is used to show you error messages from & CVS;. As this dialogue may become annoying after some time, it is shown only after a certain timeout which is 4 seconds by default. Here you can change this value.
Практично всі команди & CVS;, запущені у пісочниці, яка належить віддаленому сховищу, потребує з’ єднання з сервером & CVS;. На їх виконання може вплинути затримка у мережевому з’ єднанні або високе навантаження на сервер. З цієї причини, для команд на зразок Перегляд Відмінність від сховища... & cervisia; відкриває діалогове вікно, у якому повідомляє вам про те, що команда все ще виконується, і надає вам змогу перервати її виконання. Крім того, у цьому діалоговому вікні буде показано повідомлення про помилку від & CVS;. Оскільки це діалогове вікно може з часом вам набриднути, його буде показано лише після певного проміжку часу, типово, 4 секунд. За допомогою цього поля ви можете змінити це значення.
Utilise a running or start a new ssh-agent process
Використовувати вже існуючий або запустити новий процес ssh- agent
Check this box if you use ext (rsh) repositories, the & ssh; remote shell to communicate with the repository and ssh-agent to manage your keys.
Позначте цей пункт, якщо ви користуєтеся сховищами ext (rsh;), оболонкою віддаленого керування & ssh; для обміну даними для сховища і ssh- agent для керування вашими ключами.
Font for protocol window...
Шрифт для вікна протоколу...
Press this button to open the Set Font dialogue, to set the font used in the protocol window (this is the window showing the output of the cvs client).
Натискання цієї кнопки призведе до відкриття діалогового вікна Виберіть шрифт, за допомогою якого ви зможете вказати шрифт, який буде використано у вікні протоколів (це вікно, у якому буде показано дані виведені клієнтом cvs).
Font for annotate view...
Шрифт для переглядача анотацій...
Press this button to open the Set Font dialogue, to set the font used in the annotate view.
Натискання цієї кнопки призведе до відкриття діалогового вікна Виберіть шрифт, за допомогою якого ви зможете вказати шрифт, який буде використано у перегляді анотацій.
Font for diff view...
Шрифт для переглядача відмінностей...
Press this button to open the Set Font dialogue, to set the font used in diff dialogs.
Натискання цієї кнопки призведе до відкриття діалогового вікна Виберіть шрифт, за допомогою якого ви зможете вказати шрифт, який буде використано у діалогових вікна відмінностей.
Press the coloured buttons to open the Select Colour dialogue, to set the colour used for Conflict, Local Change or Remote Change, in the main view or Diff change, Diff insertion or Diff deletion, in & cervisia; 's built-in diff frontend.
Натисніть кольорові кнопки, щоб відкрити діалогове вікно Виберіть колір, за допомогою якого можна визначити колір, який використовуватиметься для пунктів Конфлікт, Локальна зміна і Віддалена зміна у основній області перегляду або Зміна порівняння, Вставка порівняння і Вилучення порівняння у вбудованій оболонці & cervisia;.
In its main file tree, & cervisia; does not display all files which are actually there. This is analogue to cvs itself and helps to avoid clutter caused by uninteresting stuff like object files. & cervisia; tries to mimic cvs 's behavior as close as possible, i. e. it gets ignore lists from the following sources:
У головному перегляді ієрархії файлів & cervisia; не показуватиме всі файли, які зберігаються у сховищі. Подібне обмеження аналогічне до обмеження самої програми cvs, за його допомогою можна запобігти захаращенню перегляду нецікавими елементами на зразок об’ єктних файлів. & cervisia; намагається якомога точніше відтворити поведінку cvs, тобто програма ігноруватиме списки з таких джерел:
cvs itself additionally looks up entries in $CVSROOT / CVSROOT/ cvsignore, but this is a file on the server, and & cervisia; should be able to start up offline. If you are working with a group that prefers to use an ignore list on the server, it 's probably a good idea to take a look which patterns are listed there and to put them into the. cvsignore file in your home folder.
Крім того, сама програма cvs шукає записи у теці $CVSROOT / CVSROOT/ cvsignore, але цей файл зберігається на сервері, а & cervisia; має запускатися у автономному режимі. Якщо ви працюєте з групою. учасники якої віддають перевагу використанню списку ігнорування на сервері, ймовірно, варто переглянути, які шаблони перелічено у цьому файлі, а потім скопіювати їх до файла. cvsignore у вашій домашній теці.
& CVS; comes with a complete set of documentation in the form of info pages, known as "The Cederqvist". If it is properly installed, you get browse it by typing in info: / cvs into the locationbar of kdehelp, khelpcenter resp. Alternative, you can just choose Help CVS Info in & cervisia;. An on-line HTML version of the Cederqvist is available on the web.
& CVS; постачається з повним набором документації у формі сторінок info, відомим як « The Cederqvist ». Якщо програмне забезпечення встановлено належним чином, ви зможете переглянути цю документацію після введення адреси info: / cvs у поле адреси & konqueror;. Ви також можете просто скористатися пунктом меню Довідка Посібник з CVS у головному вікні & cervisia;. Мережеву & HTML; - версію Cederqvist можна знайти у мережі.
Karl Fogel has written the excellent book Open Source Development with CVS. About half of this book is about the development process of Open Source software. The other half is a technical documentation of & CVS;. Thankfully, the technical part of the book has been made freely redistributable under the GPL, so that you can download a HTML version of it. A list of errata is available on the webpage mentioned above.
Карл Фогель написав чудову книгу Open Source Development with & CVS;. Майже половину цієї книги присвячено процесу розробки програмного забезпечення з відкритим вихідним кодом. Інша частина є технічною документацією щодо & CVS;. На щастя, технічну частину книги можна вільно поширювати за умов дотримання GPL, отже, ви можете звантажити & HTML; - версією цієї частини. Список помилок можна знайти на веб- сторінці, про яку ми згадували вище.
File Recent sandboxes
Файл Останні пісочниці
Runs 'cvs update 'on selected files and changes the status and revision numbers in the listing accordingly. See.
Виконує для вибраних файлів команду « cvs update » і відповідним чином змінює стан і номери версій у списку. Див..
Runs 'cvs -n update 'on selected files and changes the status and revision numbers in the listing accordingly. See.
Виконує для вибраних файлів команду « cvs - n update » і відповідним чином змінює стан і номери версій у списку. Див..
Opens the selected file in KDE 's default editor for the selected file 's type.
Відкриває вибраний файл у типовому редакторі & kde; для вибраного типу файлів.
Opens a dialogue for the selected file which allows you to resolve merge conflicts in it. See.
Відкриває для вибраного файла діалогове вікно, за допомогою якого ви зможете вирішити конфлікти об’ єднання для цього файла. Див..
+ File Add to Repository...
Ins Файл Додати до сховища...
- File Remove from Repository...
Del Файл Вилучити зі сховища...
Ctrl; Q File Exit
Ctrl; Q Файл Вийти
Shows an annotated view of the selected file, i. e. a view where you can for each line see which author modified it last. See.
Показує перегляд вибраного файла з коментарями, тобто перегляд, за допомогою якого ви зможете побачити кожен з рядків, змінених автором востаннє. Див..
Determines whether files not in CVS are hidden in the main tree view. See.
Визначає, чи буде приховано у головному перегляду дерева файли, яких немає у & CVS;. Див..
Determines whether without visible entries are hidden in the main tree view. See.
Визначає, чи буде приховано теки без видимих записів у головному перегляді дерева. Див..
Advanced Edit
Додаткові Редагувати файли
Advanced Unedit
Додаткові Завершити редагування
Advanced Lock
Додаткові Заблокувати файли
Advanced Unlock
Додаткові Розблокувати файли
Opens a dialogue which allows you to create a new local repository. See.
Відкриває діалогове вікно, за допомогою якого ви можете створити нове локальне сховище. Див..
Opens a dialogue which allows you to checkout a module from a repository. See.
Відкриває діалогове вікно, за допомогою якого ви зможете звантажити модуль зі сховища. Див..
Opens a dialogue which allows you to import a package into the repository. See.
Відкриває діалогове вікно, за допомогою якого ви можете імпортувати пакунок до сховища. Див..
Settings Commit and Remove Recursively
Параметри Передавати та вилучати рекурсивно
Opens a dialogue for configuring keybindings.
Відкриває діалогове вікно для налаштування клавіатурних скорочень.
Opens a dialogue for configuring & cervisia; 's toolbars.
Відкриває діалогове вікно для налаштування панелей інструментів & cervisia;.
Settings Configure Cervisia...
Параметри Налаштувати & cervisia;...
Opens a dialogue for customising & cervisia;.
Відкриває діалогове вікно налаштування & cervisia;.
Opens the & CVS; info pages in the KDE help system.
Відкриває сторінки info & CVS; за допомогою довідкової системи & kde;.
Alex Walker alex@x3ja. co. uk Conversion to British English
Переклад українською: Юрій Чорноіван yurchor@ ukr. net
The Comment and Uncomment commands, available from the Tools menu allow you to add or remove comment markers to the selection, or the current line if no text is selected, it comments are supported by the format of the text you are editing.
За допомогою пунктів « Закоментувати » і « Розкоментувати » меню Інструменти ви зможете додавати або вилучати позначки коментарів до позначеного фрагмента або поточного рядка (у разі, якщо нічого не позначено), якщо коментарі підтримуються форматом файла, який ви редагуєте.
Some formats define single line comment markers, some multi line markers and some both. If multi line markers are not available, commenting out a selection that does not fully include its last line is not possible.
У деяких форматах файлів можливе коментування лише окремих рядків, у деяких форматах передбачено коментування одразу декількох рядків парою позначок коментаря, а у деяких форматах можливі обидва варіанти. Якщо коментування парою позначок не передбачено форматом файла, коментування останнього рядка за неповного його позначення у багаторядковому фрагменті тексту буде неможливим.
To place comment markers, use the Tools Comment menu item or the related keyboard shortcut sequence, default is Ctrl; #.
Щоб додати позначки коментарів, скористайтеся пунктом меню Інструменти Закоментувати або відповідною комбінацією клавіш, типовою комбінацією є Ctrl; D.
To remove comment markers, use the Tools Uncomment menu item or the related keyboard shortcut, default is Ctrl; Shift; #.
Щоб вилучити позначки коментарів, скористайтеся пунктом меню Інструменти Розкоментувати або відповідною комбінацією клавіш, типовою комбінацією є Ctrl; Shift; D.
To use it, launch the Editing Command Dialogue and type into the input box the word time
Встановлює ширину табуляції у значення ширина
char examples
set- icon- border BOOLEAN вмикання
char examples
set- replace- tabs- save BOOLEAN вмикання
Replacing text in the current line
Додає відступ у позначені рядки або поточний рядок.
Replacing text in the current line
Вилучає поточний рядок.
char examples
date формат
char examples
char ідентифікатор
This command allows you to insert literal characters by their numerical identifier, in decimal, octal or hexadecimal form. To use it launch the Editing Command dialogue and type char: [number] in the entry box, then hit OK.
За допомогою цієї команди можна вводити символи за їх числовими ідентифікаторами у десятковій, вісімковій або шістнадцятковій формі. Щоб скористатися нею, відкрийте діалогове вікно редагування команди і введіть команду char: [число] у поле для введення, а потім натисніть кнопку Гаразд.
Output: ê
Вивід: # 234;
Output: ê
Вивід: # x1234;
& quot; Buckle! quot; you think, it is of course MyClass. You go to line 3902, and instead of trying to find the word in the text, you launch the Editing Command Dialogue, enter s/ myclass/ MyClass/ i, hit the OK button, save the file and compile & ndash; successfully without the error.
Ви подумаєте: « Оце тобі, то це ж має бути мій клас MyClass ». Ви переходите до рядка 3902 і, замість спроб знайти потрібне слово у тексті, відкриваєте діалогове вікно редагування команди, вводите у нього s/ myclass/ MyClass/ i, натискаєте кнопку Гаразд, зберігаєте файл і компілюєте його ще раз, — все, помилки немає.
Launch the Editing Command dialogue, and type into the entry box: %s/ Miss Jensen/ Ms Jones/ and hit return, you are done.
Відкрийте вікно командного рядка і введіть туди команду% s/ пані Іванченко/ пані Петренко /, а потім натисніть клавішу & Enter;, — решту зробить програма.
This example makes use of back references as well as a word class (if you do not know what that is, please refer to the related documentation mentioned below).
У цьому прикладі ми познайомилися з використанням зворотніх посилань, а також класу символів (якщо вам не знайомі ці терміни, будь ласка, зверніться до відповідної документації, посилання на яку ви зможете знайти далі за текстом).
Now you realise that this is not nice code, and decide that you want to use the const keyword for all address of arguments, those characterised by the & operator in front of the argument name. You would also like to simplify the white space, so that there is only 1 whitespace character between each word.
Тепер вам здається, що цей код виглядає кострубато: ви вирішили скористатися ключовим словом const для всіх параметрів address of, у яких назві аргументу передує оператор &. Ви також бажаєте вилучити зайві пробіли так, щоб між будь- якими двома словами був лише один символ пробілу.
Launch the Editing Command Dialogue, and enter: s/ \\s+(\\w+)\\s+(amp; )/ const \\1 \\2/ g and hit the OK button. The g at the end of the expression makes the regular expression recompile for each match to save the backreferences.
Відкрийте діалогове вікно редагування команди і введіть таку команду: s /\\ s+ (\\ w+)\\ s+( amp;) / const\\ 1\\ 2/ g. Натисніть кнопку Гаразд. Літера g наприкінці виразу наказує програмі перебудовувати формальний вираз для кожного зі знайдених елементів, щоб зберегти зворотні посилання.
char examples
find шаблон
Replacing text in the current line
Повертає клон курсора.
Replacing text in the current line
Повертає клон діапазону.
Replacing text in the current line
Повертає поточну позицію курсора у області перегляду.
Replacing text in the current line
Встановлює позначення тексту за вказаним діапазоном.
Replacing text in the current line
Повертає поточне кодування символів, яке буде використано для збереження даних файла.
Replacing text in the current line
Повертає слово за вказаною позицією курсора.
Replacing text in the current line
Повертає символ за вказаною позицією курсора.
Replacing text in the current line
Замінює весь вміст документа на текст.
Replacing text in the current line
Вилучає з документа весь текст.
Replacing text in the current line
Повертає кількість рядків у документі.
Replacing text in the current line
Повертає кількість символів у документі.
Replacing text in the current line
Повертає атрибут за вказаною позицією курсора.
uncomment
Використання canComment
Replacing text in the current line
Повертає номер завершального рядка у виділеному фрагменті.
& kate; is a programmer 's text editor for & kde; 2.2 and above.
& kate; — це текстовий редактор для програмістів, який працює у & kde; 4 і новіших версіях.
This handbook documents & kate; Version 1.0
У цьому підручнику описано & kate; версії 3. 4. 0
Welcome to & kate;, a programmer 's text editor for & kde; version 2.2 and above. Some of & kate; 's many features include configurable syntax highlighting for languages ranging from C and C++ to HTML to bash scripts, the ability to create and maintain projects, a multiple document interface (MDI), and a self-contained terminal emulator.
Ласкаво просимо до & kate;, текстового редактора для програмістів у & kde; версії 4 та новіших. Серед багатьох можливостей & kate; придатне для налаштування підсвічування синтаксису для мов програмування від C і C++ до & HTML; і скриптів bash, можливість створення і підтримки проектів, багатодокументний інтерфейс (MDI) та вбудований емулятор термінала.
But & kate; is more than a programmer 's editor. Its ability to open several files at once makes it ideal for editing & UNIX; 's many configuration files. This document was written in & kate;.
Але & kate; є не лише редактором для програмістів. Закладена у програму можливість відкриття одразу декількох файлів робить її ідеальною для редагування багатьох файлів налаштування & UNIX;. Наприклад, цей документ було написано у & kate;.