Список полезных программ

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

Windows

Notepad++

Умеет всё, что не умеет Блокнот и даже Visual Studio. Очень полезная функция – можно найти в файле строки, в которых есть (или нет) какая-нибудь подстрока, пометить их и затем удалить. Неоценима поддержка макросов, когда нужно выполнить какую-то операцию над миллионом строк.

WinMerge

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

Flux

Абсолютно необходимая вещь, которая подстраивает яркость (теплоту) монитора под текущее время суток и локацию, чтобы, например, в ночи и утром не светило в глаза ядерным взрывом. Наверное уже лет пять использую, и очень привык к тому, что ближе к вечеру экран становится потемнее, и глаза уже не так режет. Когда часов в 8-9 вечера заглядываю в монитор коллегам, то как-то на глаза давит яркость их мониторов.

https://justgetflux.com/

Atom / Code

Использую вкупе с Notepad++. Атом хорош всяческими плагинами, отношения к Code пока какого-то не выработал, поскольку сыровато еще.

OneNote

На удивление хороший органайзер всяких заметок и полезной информации.

FarManager

Предпочитаю FarManager взамен Windows Commander наверное еще и из-за ностальгии по консольным окнам. Ну и просмотрщик по F3 работает все-таки по-бодрее в фаре.

Sticky Notes

Если мне нужно, чтобы какая-то задача или напоминалка постоянно мозолила глаза, то мой выбор – Sticky Notes, который входит в поставку Windows 7.

Snipping Tool / Send to OneNote Tool

Когда нужно сделать скриншот части экрана, можно сделать скриншот всего экрана и потом в пейнте быстро вырезать кусок, а можно воспользоваться опять же стандартной Snipping Tool. А еще вместе с OneNote идет хорошая программка, которая тоже умеет делать вырезку экрана – Send to OneNote Tool, запускается по Win+S.

XMind / mindmeister.com

Люблю пораскидывать сложные задачи на картах, XMind мощный и бесплатный, а mindmeister доступен в веб и дает три карты бесплатно.

Visual Studio

Студию я использую практически всю жизнь для всяких-разных задач. С одной стороны, профессионально я программирую в .NET на C#/F#, плюс всякий там html, javascript попадается. С другой стороны, в студии хороший редактор и развитая система плагинов (ну, сейчас я никого не удивил конечно).

Resharper

Must have.

Array Visualizer

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

Visual Studio Gallery

Indent Guides

Показывает «уровни отступов», которые очень удобны при навигации в больших участках кода.

Visual Studio Gallery

Power commands / Productivity Power Tools

Эти два плагина добавляют разные ништяки к редактору кода. Например, без чего я обходиться не могу, так это без Enhanced Scroll Bar, которая превращает скроллбар в карту кода. Это очень и очень сильно упрощает навигацию по коду.

PowerCommands добавляет разные полезные команды в контекстное меню Solution Explorer, например:

  • Copy as Project Reference
  • Copy Path
  • Copy Reference(s)
  • Edit Project File (♥)
  • Open Containing Folder  (♥)

Что касается Productivity Power Tools, большая часть его функционала либо есть в решарпере, либо не очень полезна. У меня включено следующее:

  • Color Printing
  • Column Guides
  • Enhanced Scroll Bar
  • HTML Copy
  • Middle-click scrolling
  • Power Commands
  • Quick Launch Tasks

Visual Studio Gallery

Python Tools

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

Rename Visual Studio Window Title

Супер-Мега крутое расширение для студии! Может устанавливать заголовок окна Visual Studio согласно заданному шаблону, и одним из этих шаблонов является название текущей ветки гита. Или еще например, когда я работаю с несколькими ветками одновременно (либо не c Git, а Perforce), то тулза умеет переименовывать по каталогам.

Например, если у меня есть папка c:\Perforce\SolutionName\master и c:\Perforce\SolutionName\release, то штуковина может заголовок установить либо в «release\SolutionName» либо в «master\SolutionName» в зависимости от того, из какого каталога я открыл. Очень, очень удобно!

Visual Studio Gallery

Visual F# Power Tools

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

Visual Studio Gallery

VSColorOutput

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

Visual Studio Gallery

OS X

Flux

Да, f.lux есть и для OS X.

SizeUp

Когда дома появился мак, мне показалось ужасно неудобным то, что там нет сочетаний клавиш для управления окнами типа Win+Left arrow, которое ориентирует активное окно слева, или Shift+Win+Right arrow, которое переносит активное окно на монитор справа. Поползал, нашел SizeUp, и теперь уже на работе в Windows очень не хватает этой программы.

SizeUp умеет не только влево-вправо окно выравнивать и по мониторам таскать. Она умеет: максимизировать окно, центровать, располагать по половинке и четвертинке. Плюс заявлена поддержка AppleScript и похоже там вообще только фантазией ограничиваются различные варианты расположения.

Эта программа определенно стоит своих $12.

irradiatedsoftware

TotalFinder

В OS X нет Ctrl+X в файловой менеджере Finder, и это крайне прискорбно. TotalFinder исправляет эту ситуация за небольшие деньги.

Xamarin

Если хочется попрограммировать, а запускать виртуалку с Windows не хочется (или привыкли к красивым шрифтам OS X), то Xamarin выручает. Правда, не совсем понятно, почему у них keyboard layout нет такой же, как в Visual Studio, руками перебивать приходится. Но в целом – приятная штуковина, мне нравится там редактор кода F#, который помощнее и поумнее будет, чем в VS.

PyCharm

Собственно, ничего удобнее не нашел для написания на Питоне.

IntelliJ Idea

Не зря, не зря в Решарпере я выставлял с самого начала keyboard layout как в IntelliJ Idea.

Atom / Sublime

Для просмотра и редактирования всяких файлов я использую либо Sublime, либо Atom. Жаль, что Notepad++ для OS X нет.

Midnight Commander

MC – это эдакая замена FarManager для OS X. Не всё так понятно и удобно, но в целом пользоваться можно.

Day-O

Что меня раздражало и раздражает в OS X, так это то, что нет всплывающего календаря с часами по клику в трее, как в Windows. Вот, например, у меня на работе очень удобно настроено, можно сразу увидеть, сколько времени в других городах и понимать, когда мне человек ответить сможет.

Day-O часов в других поясах не добавляет, но зато хотя бы добавляет всплывающий календарь.

Day-O review: Me say day on the Mac’s menu bar

 

Web & Mobile

Todoist

В свое время я перебрал множество различных программ для ведения задач и пришел к выводу, что Todoist.com – одно из самых лучших.

Еще есть Micromiles, который активно продвигается Максимом Дорофеевым, но мне уже не захотелось слезать с тудуиста, хотя, насколько я увидел, система вполне достойная.

Toshl

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *