Jestem wielkim fanem Sublime. Jedną z moich ulubionych funkcji jest możliwość przewijania pliku przy użyciu skompresowanego obrazu tekstu w prawym górnym rogu (minimapa). Mam przeczucie, że wpływa to pozytywnie na wydajność:
Czy przewijanie tej minimapy faktycznie poprawia wydajność?
PS - Pytanie poboczne: Czy Sublime wynalazł ten pomysł, czy też wziął go z innego edytora tekstu?
productivity
sublime-text
Casey Patton
źródło
źródło
Odpowiedzi:
Używam go w trzech sytuacjach:
Kiedy muszę wprowadzić zmiany w pliku, na przykład zastąpić nazwę i przejrzeć zmiany, aby upewnić się, że są poprawne. Minimapa daje mi wyobrażenie o tym, przez ile plików, które zostawiłem, działa.
Jako zamiennik pionowego paska przewijania. Minimapę łatwiej kliknąć, ponieważ jest szersza.
Jeśli niektóre wtyczki (np. SublimeClang dla C / C ++) mogą uwypuklić problemy, minimapa pozwala mi je zobaczyć na poziomie prawie całego pliku i pozwala mi szybko do nich nawigować.
Rzeczywisty wzrost wydajności jest raczej niewielki, ale podoba mi się ta funkcja. Nie mam wrażenia, że naprawdę daje przegląd kodu, ponieważ tekst jest raczej jednolity. Ale przypuszczam, że jeśli masz w swoim źródle charakterystyczne struktury lub możesz go w jakiś sposób pokolorować, minimapa może w rzeczywistości pomóc.
źródło
Wiem, że to stare pytanie, ale właśnie znalazłem przypadek, w którym cieszę się, że dostałem minimapę. Oto wygenerowany plik (wyniki wyszukiwania), od razu mogłem zobaczyć, gdzie powinienem przewinąć.
źródło
Mogę częściowo odpowiedzieć na twoje pytanie poboczne: DrRacket (środowisko programistyczne Racket ; wcześniej znany jako odpowiednio DrScheme i PLT Scheme) ma widok konturu, który działa dokładnie tak samo.
źródło