Форум программистов, компьютерный форум, киберфорум
Комментарии
Войти
Регистрация
Восстановить пароль
  1. Старый комментарий
    IDE Geany: создание и работа со сниппетами (snippets)
    А шаблоны (скелеты файлов) свои как создавать? Это вообще возможно?
    Запись от Igor-dis размещена 13.04.2016 в 19:37 Igor-dis вне форума
  2. Старый комментарий
    IDE Geany: создание и работа со сниппетами (snippets)
    Цитата:
    Сообщение от taras atavin Просмотреть комментарий
    придётся исправлять i
    никто не мешает создать свой сниппет без счетчиков или создать несколько "форов" с переменными i, j , k (например). Потом: for с i - это настолько типовой набор, что i - это первое, что приходит на ум, что туда поставить. С проблемой "подставить другую переменную" можно встретиться в случае вложенных циклов, а они встречаются реже, чем просто циклы.
    По моим наблюдениям самыми полезными сниппетами являются комментариев. Сниппет if еще удобен.
    В шелле также очень помогает сниппет создания массивов.
    Запись от remarkes размещена 29.09.2012 в 09:47 remarkes вне форума
  3. Старый комментарий
    IDE Geany: создание и работа со сниппетами (snippets)
    Цитата:
    Сообщение от taras atavin Просмотреть комментарий
    придётся возвращаться в обе пары скобок, тратя на это в десятки раз больше времени, чем на набор самих скобок.
    я видимо не совсем четко пояснил: курсор после срабатывания сниппета находится там, где вы ставите тег %cursor% в сниппете, перемещаться по ним можно с помощью установленной комбинации клавиш. При вызове if:
    C
    1
    2
    3
    
    if (курсор_изначально_находится_здесь) {
        а_потом_курсор_будет_находиться_здесь
    }а_потом_здесь
    В том-то и вся прелесть, что перемещаться с помощью курсорных клавиш не надо. Перемещать свое положение в сниппете лучше с помощью комбинации клавиш "Перемещать курсор в фрагменте" (поставить в настройках). Я поставил себе Alt+W, можно Alt+R, или Alt+E - короче что-то эргономичное, чтобы не убирать руки с клавиатуры.
    Запись от remarkes размещена 29.09.2012 в 09:28 remarkes вне форума
    Обновил(-а) remarkes 29.09.2012 в 09:48
  4. Старый комментарий
    IDE Geany: создание и работа со сниппетами (snippets)
    [QUOTE][C]for (i = 0; i < ; i++) {

    }[/C][/QUOTE]И с большинстве случаев придётся исправлять i на другие идентификаторы счётчиков и примерно в половине случаев переставлять ноль из присваивания в сравнение.
    Запись от размещена 29.09.2012 в 08:46
  5. Старый комментарий
    IDE Geany: создание и работа со сниппетами (snippets)
    [QUOTE]Допустим, вы пишете некоторую программу на языке Си и вводите "if" и нажимаете клавишу Tab.
    Вам автоматически подставится текст:
    [C]if () {

    }[/C][/QUOTE] просто [C]if () {
    }[/C] не соответствует правилам языка, придётся возвращаться в обе пары скобок, тратя на это в десятки раз больше времени, чем на набор самих скобок.
    Запись от размещена 29.09.2012 в 08:44
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru