Простые советы по улучшению вашего рабочего процесса

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

Используйте серверные сценарии правильно

Преимущества языков сценариев на стороне сервера, таких как PHP и ASP, хорошо известны. Используя их, ваш веб-сайт становится проще в обслуживании, хотя вам нужно хорошо понимать, как все различные части вашего сайта сочетаются друг с другом.

Хотя многие люди уже используют такие языки, как PHP, не все используют их должным образом. В результате все еще остается много ненужного дублирования кода и ненужной разметки, включенной в файлы.

Вам необходимо просмотреть файлы, которые вы используете на своем сайте, обнаружить случаи дублирования и попытаться устранить их. Это процесс, называемый «нормализация», который обычно применяется к базам данных, но в равной степени относится к веб-документам.

Ваша цель - найти наиболее эффективный способ обслуживания и поддержки контента. Например, некоторые сайты используют несколько файлов заголовков для своих веб-страниц, потому что есть небольшие различия между тем, что должно быть в разделе заголовка для разных страниц.

Более эффективный способ сделать это - использовать условный блок для изменения соответствующей части при сборке страницы.

Если у вас есть несколько версий файла, в которых изменяются только части каждого файла, как в примере выше, где изменяются только язык, описание и заголовок, это неэффективно.

Использование методов программирования для выборочной замены измененных частей из одного файла является правильным способом сделать это. Следующее изображение демонстрирует один из способов сделать это.

Использование условных блоков позволяет хранить несколько версий файла в одном файле, и таким образом его проще обслуживать и более эффективно использовать хранилище файлов.

Редактировать несколько документов одновременно

Использование сценариев на стороне сервера является хорошим началом для уменьшения дублирования и повышения эффективности, но все же могут быть моменты, когда вам необходимо внести определенные изменения в несколько документов.

Большинство людей решают эту проблему, открывая каждый файл один за другим и внося необходимые изменения. Чего они не знают, так это того, что многие приложения для редактирования кода имеют функцию, которая позволяет применять одно и то же изменение ко многим документам одновременно.

Например, в популярном редакторе кода Geany, когда вы используете функцию «Заменить» (на фото выше), у вас есть выбор:

  • выборочно проверять каждую замену, как она сделана
  • автоматически заменять каждый экземпляр в выбранном блоке
  • автоматически заменять каждый экземпляр в пределах одного документированного
  • автоматически заменять каждый экземпляр в нескольких документах

Этот последний вариант может быть довольно мощным. Чтобы использовать его безопасно, вы должны убедиться, что все документы, которые вам нужно изменить, открыты, и что они являются только документы открываются в сессии.

Чтобы проверить каждое изменение в документе, как оно сделано, вы должны нажать кнопку «Заменить и найти».

Чтобы изменить все экземпляры в выбранном блоке, вы должны нажать кнопку «В выделении».

Чтобы изменить все экземпляры в одном документе, не проверяя вручную каждую замену, нажмите кнопку «В документе».

Чтобы изменить все экземпляры в каждом документе, открытом в текущем сеансе, вы должны нажать кнопку «В сеансе».

Вы можете заменить целые блоки кода

Придерживаясь вопроса Find & Replace, наиболее распространенное использование этой функции - замена отдельных слов, но на самом деле можно заменить целые блоки кода.

В этом случае вам нужно скопировать и вставить весь блок, который вы хотите изменить, в поле «Найти» (все разрывы строк будут отображаться либо как символ «перевод строки», либо как «перевод строки и возврат»), а затем скопируйте и вставьте замещающий текст в поле «Заменить».

Если вы вводите замещающий текст вручную, обязательно скопируйте соответствующий символ перевода строки, используемый в вашем документе, чтобы вы могли вставить его там, где это необходимо.

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

Кроссплатформенный ImageMagick Приложение имеет мощную возможность вносить изменения в несколько изображений в каталоге.

Прежде всего, это инструмент командной строки с ограниченным графическим интерфейсом, для освоения его функций может потребоваться некоторое время, но это самый быстрый и простой способ достижения цели.

Почти все, что вы можете захотеть сделать с изображением в графическом редакторе изображений, можно сделать в Image Magick.

Массовое переименование файлов

Существует множество различных утилит для массового переименования. Тот, что обладает лучшими характеристиками, называется просто «Bulk Renamer».

Он включен в пакет среды рабочего стола XFCE и является частью файлового менеджера Thunar, хотя его можно запускать независимо от любой из этих систем.

Компромисс в том, что вам придется установить хотя бы Thunar, а на некоторых системах вам, возможно, придется установить XFCE.

Вы можете вручную запустить Bulk Renamer из меню «Пуск», из панели запуска или из командной строки или запустить сеанс файлового менеджера Thunar, выбрать группу файлов, а затем щелкнуть правой кнопкой мыши и выбрать «переименовать».

Если вы все еще находитесь на этапе «Пользователь Windows» или вам необходимо использовать Windows на рабочем месте, существует ограниченный эквивалент Bulk Renamer, встроенный в проводник Windows.

Вы выполняете те же действия, что и в Thunar, но он обеспечивает только переименованный файл.

Существуют сторонние программные приложения, которые можно использовать для более сложных вариантов переименования, но в Windows вредоносное ПО всегда представляет риск. В следующем списке перечислены утилиты переименования, которые работают в Windows, а также с открытым исходным кодом:

Альтернативой с закрытым исходным кодом для Windows является Bulk Rename Utility, которая является очень мощным приложением со слегка перегруженным интерфейсом. Несмотря на то, что название почти совпадает с аналогом Thunar, эти два приложения отличаются друг от друга с точки зрения простоты.

Mac OS X имеет встроенную утилиту под названием Finder, которая включает возможность массового переименования в качестве одной из основных функций. Он более мощный и гибкий, чем функция переименования Windows Explorer.

Создайте свои собственные теги HTML

Если вы обнаружите, что постоянно вводите блоки, как это:

<p style = ”font-size: 1.2em;»>

Это некоторый <span class = ”fancy”> fancy </ span> текст.

</ P>

Вы можете сократить количество нажатий клавиш, преобразовав теги классов. Так что если у вас есть немного CSS, как это:

<стиль>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

.fancy {

текст-преобразование: заглавными буквами;

шрифта: жирный;

}

</ стиль>

Вы можете изменить это к этому:

<стиль>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

фантазии {

текст-преобразование: заглавными буквами;

шрифта: жирный;

семейство шрифтов: 'Lobster', курсив;

}

</ стиль>

И тогда вы можете напечатать свой блок следующим образом:

<p style = ”font-size: 1.2em;»>

Это некоторый <fancy> fancy </ fancy> текст.

</ P>

Только это небольшое изменение (удаление точки, так что класс при преобразовании в тег) может сэкономить вам много времени, если вы постоянно используете одни и те же классы в документе.

изображение заголовка любезно предоставлено

Богдан Рэнца

Богдан является одним из основателей Inspired Mag, накопив за этот период почти 6-летний опыт. В свободное время он любит изучать классическую музыку и изучать изобразительное искусство. Он тоже одержим исправлениями. У него уже есть 5.