Улучшает ли мини-карта Sublime производительность? [закрыто]

31

Я довольно большой поклонник Sublime. Одна из моих любимых функций - это возможность прокручивать ваш файл, используя сжатое изображение вашего текста в верхнем правом углу (миникарта). Мое внутреннее чувство - это делает положительные вещи для производительности:

введите описание изображения здесь

Имеет ли эта миникарта для прокрутки на самом деле повышение производительности?

PS - Дополнительный вопрос: выдумал ли Sublime эту идею, или они взяли ее из другого текстового редактора?

Кейси Паттон
источник
Она называется миникартой, и Sublime, кажется, была первой, у которой была эта функция, хотя сейчас есть плагины, которые реализуют эту функцию для таких вещей, как Visual Studio 2010.
wkl
Спасибо, обновил вопрос, чтобы использовать правильную терминологию.
Кейси Паттон
3
В Visual Studio Power Tools Power Tools (VS 2010) это было какое-то время ... хотя я не уверен, что оно предшествует возвышенному. Теперь он выпекается прямо в VS11.
Стивен Эверс
3
SmartBears Code Historian имел подобную особенность еще до того, как существовало возвышенное, см. Blog.asmartbear.com/creativity-over-optimization.html Не знаю, если они позаимствовали его где-то или изобрели
marc.d

Ответы:

19

Я использую его в трех ситуациях:

  1. Когда мне нужно внести изменения в файл, например, заменить имя и просмотреть изменения, чтобы убедиться, что они правильные. Миникарта дает мне представление о том, сколько файлов я оставил для работы.

  2. В качестве замены для вертикальной полосы прокрутки. На миникарте легче нажимать, потому что она шире.

  3. Если какой-либо плагин (например, SublimeClang для C / C ++) может подсвечивать проблемы, миникарта позволяет мне видеть их почти на уровне файла и позволяет быстро переходить к ним.

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

Бенджамин Клостер
источник
Мне нравится номер 2, до сих пор я не осознавал, что редко использую фактическую полосу прокрутки, а вместо этого «перетаскиваю» фокус на миникарте.
michelpm
6

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

возвышенный скриншот

Azeirah
источник
5
Делать то же самое для больших файлов, таких как журналы. Для меня действительно полезно найти такие вещи, как следы стека в журналах или просто пропустить распространенные шаблоны, которые меня интересуют.
Jauhien
2

Я могу частично ответить на ваш sidequestion: DrRacket (среды разработки Ракетка ; ранее известный как DrScheme и PLT Scheme соответственно) имеет вид контура , который работает точно так же.

Йоахим Зауэр
источник