Лучшая рабочая среда Linux для программирования: секреты профессионалов

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

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

Так какая же лучшая рабочая среда для программистов? Трудно сказать, и у каждого программиста будет свое мнение. Но я собираюсь сделать выбор и объяснить, почему я считаю его лучшим для программистов. Мой ответ на этот вопрос? Оболочка гнома. Теперь вот почему.

Виртуальные рабочие столы

fedora16_activities
Хороший способ стать более продуктивным — использовать виртуальные рабочие столы. Теперь я знаю, что практически все настольные среды поддерживают виртуальные рабочие столы, но Gnome Shell — единственная, которая поощряет его использование

— настолько, что он предлагает виртуальные рабочие столы в качестве замены кнопки сворачивания на окнах. Конечно, вы все равно можете вернуть эту кнопку сворачивания, если хотите, но это было оригинальное объяснение.

Программисты, как правило, открывают пять окон за очень короткий промежуток времени, и это число будет только расти, пока не закончится за день. Виртуальные рабочие столы позволяют не только разделять задачи или окна любым удобным для вас способом, но и в Gnome Shell количество виртуальных рабочих столов также является динамическим. У вас всегда будет один пустой виртуальный рабочий стол, и если вы поместите в него окно, он создаст другой виртуальный рабочий стол. Если вы закроете все окна на виртуальном рабочем столе и получите два, Gnome Shell автоматически удалит одно. Это просто позволяет вам быть продуктивным и заботится обо всех мелких деталях, чтобы сэкономить ваше время и усилия, которые могли бы быть потрачены на программирование.

Горячие клавиши

гном-оболочки переключения окон
У Gnome Shell также есть множество сочетаний клавиш. Мало того, что есть полезные, такие как Alt + Tab переключаться между окнами, но он также имеет множество из них, которые относятся к

так что вы довольны тем, как это работает. Существуют различные расширения для добавления функциональности, изменения внешнего вида

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

GTK Framework

Стоит также отметить, что многие инструменты для программистов, такие как мои любимые редакторы кода Geany

и Eclipse используют среду GTK для своего пользовательского интерфейса в Linux. Поскольку Gnome Shell также использует GTK, это означает, что приложения будут визуально соответствовать остальной части системы. То же самое нельзя сказать о приложениях Qt, работающих на десктопах GTK или наоборот (хотя в таких сценариях они улучшают свои внешний вид). В любом случае, запуск приложений GTK в Gnome Shell даст вам очень стабильный опыт.

Спектакль

Наконец, Gnome Shell предлагает отличную производительность. Хотя он не такой легкий, как LXDE или даже Xfce, он ведет себя очень плавно, а анимация быстрая. Это также все еще быстрее, чем KDE, как в восприятии, так и в реальной производительности. Оболочка Gnome только начинает медленно работать на относительно слабых системах, таких как старые нетбуки, но программисты, скорее всего, будут использовать что-то с большей производительностью, чем это.

практически на любом дистрибутиве, который вы хотите использовать. Если вы раньше не пользовались Gnome Shell, то определенно стоит проверить и поработать с ним. Вы даже можете получить его на Ubuntu

несмотря на то, что стандартная среда рабочего стола — Unity!

Какая ваша любимая среда рабочего стола для программирования и почему? Дайте нам знать об этом в комментариях!

Ссылка на основную публикацию
Adblock
detector