Правила оформления исходного кода в Паскаль (форматирование отступами) [Pascal]

В этом разделе мы поговорим о том как форматировать исходный код программы на языке Паскаль.

Смысл форматирования кода состоит в том, что увеличить его читаемость, то есть понятность для программиста.

Блоковые конструкции

В Паскаль можно выделить как минимум $6$ блоковых конструкций -- то есть таких, для окружения тела которых нужны операторные скобки, а именно:

composer ubuntu Установка (или обновление)

Установить или обновить композер можно командой:

sudo apt-get install composer

composer - Ошибка Cannot create cache directory /home/..../.composer/cache/repo/ Решение ./composer.json is not writable

Cannot create cache directory /home/..../.composer/cache/repo/

У меня проблема возникла после решения этой ситуации.

Лечится с помощью команды (в моём случае это помогло):

sudo chown -R $USER $HOME/.composer

composer-asset-plugin Установка

composer-asset-plugin позволяет использовать NPM (может потребоваться утановка) и/или Bower (должен быть установлен) для управления assets проекта.

Установить его можно так (о последней версии см. там):

The requested package bower-asset/jquery-ui could not be found -- Ошибка. Решение

Такая вот ошибка наблюдается при выполнении composer update:

The requested package bower-asset/jquery-ui could not be found

Решение

Делаем так:

Запуск mongodb в Ubuntu -- локальная установка НЕ из репозитория

Предположим, что вы уже скачали mongo (просто сайта) и распаковали архив.

Далее:

  • перейдите в папку /bin
  • И запустите файл:
    sudo ./mongod

xclip Копирование содержимого файла в буфер обмена иксов (в т.ч. для последующей вставки Ctrl+V)

С помощью xclip

Ну и далее скопировать содержимое файла в общий (главный) буфер обмена можно так:

cat ./myfile.txt|xclip -i

-- такая шутка скопирует в главный буфер обмена иксов. Вставить можно будет кликнув по т.н. средней клавиши мыши (на практике это обычно колёсико).

Для Ctrl+V же копировать надо так:

cat ./myfile.txt|xclip -i -selection clipboard

xclip Копировать консольный вывод в буфер обмена из терминала (иксов)

В убунту установить можно так:

sudo apt-get install xclip

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

Pages

Subscribe to fkn+antitotal RSS