Блокнот в Windows получил первое значимое обновление за два десятилетия

    Причина, по которой Блокнот (он же Notepad) постигла участь гадкого утенка, уже давно мало кого интересовала. Пока не произошло неожиданное…

    В это трудно поверить, но Блокнот — одно из самых известных, древних и одновременно самых простых приложений Microsoft — ждет весьма объемное обновление. Важно отметить, что эта программа (из комплекта базовой поставки большинства всех версий Windows) почти четверть века кочевала из одного выпуска операционной системы в другой практически без каких-либо изменений.

    Сложно сказать, что случилось в Microsoft, сдохли ли волки в личном зоопарке одного из топ-менеджеров или кто-то случайно встал «с той ноги»… Но после недавнего внезапного внедрения поддержки юниксового перевода строки, в корпорации видимо решили не останавливаться на достигнутом…

    image

    Доработанный редактор появится в крупном обновлении Redstone 5 для Windows 10, но его уже можно протестировать в билде под номером 17713.

    Список изменений:


    • Поиск в тексте по кругу. Теперь, если во время поиска или замены слов достигается конец документа, то процесс повторяется с начала текста. Для этого необходимо поставить флаг во всплывающем меню. В прошлых версиях нужно было указать направление поиска и место его начала.
    • В поле поиска автоматически подставляется выделенное курсором слово
    • Стрелки на клавиатуре корректно отменяют выделение текста, лишь потом перемещают курсор
    • При помощи комбинации клавиш Ctrl + Backspace можно удалить предыдущее слово целиком.
    • Долгожданное масштабирование текста. Увеличить или уменьшить текст можно стандартным способом: путем сочетания долгого нажатия кнопки Ctrl на клавиатуре и последующей прокрутки колесика мыши или кнопок «+» и «-». Такая функция давно используется в большинстве текстовых редакторов и браузеров, но в «Блокноте» она появилась только в 2018 году.


    image

    • Панель состояния теперь активирована по умолчанию. При желании ее можно скрыть в меню «Вид». Пользователям доступна возможность видеть координаты символов и в том случае, если включен перенос по словам.
    • Повышенная производительность. Большие документы станут открываться значительно быстрее
    • Встроенный внешний поисковик. В Notepad можно искать значение того или иного слова в поисковой системе Bing. Если вы включили функцию Sets и установили Microsoft Edge в качестве веб-браузера по умолчанию, в «Блокноте» откроется новая вкладка, которая будет содержать страницу результатов поиска Bing. В противном случае страница результатов поиска Bing откроется в вашем браузере по умолчанию.

    image

    Почему в Майкрософт столько лет обделяли Блокнот весьма полезными функциями, а теперь вдруг взялись за его обновление, как вы считаете?
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 195
      +54
      Мегаобновление суперблокнота. Теперь то я точно установлю себе виндовс.
        +19
        Думаю это обновление не из серии «давайте привлечем пользователей других платформ», а «блин, ну что у нас там за прога в поставке, самим пользоваться стыдно».
          –15
          Чтобы не было стыдно, можно просто убрать. Там же есть ещё один редактор из коробки, если правильно помню.
          А так, какая-то странная, курьёзная активность, из разряда когда коту делать нечего…
          При нынешней конкуренции редакторов, платных и бесплатных, врядли кто-то будет пользоваться ноутпадом.
            +25
            Я пользуюсь. Например, когда на какие-нибудь билд-машины заходишь, а там ничего кроме встроенного софта нет. Ну и вообще, лучше что-то иметь в дефолтной поставке, чем не иметь (если оно жрать не просит как OneDrive-ы всякие назойливые).
              –11
              wordpad?
              тоже в стандартной поставке… еще и другие форматы понимает помимо текстовых…
                +30
                А теперь открой в нём конфиги, код, логи…
                  –2
                  … и?
                  Открыл bat, cmd и log.
                    +3
                    Очень удобно?
                      –1
                      Нет.
                      Комментарии выше шли не об удобстве, а о встроенном софте. Chugumoto ответил mapron что есть встроенный софт WordPad помимо NotePad. И понимает другие форматы. И ведь открывает.
                        0
                        А если сохранить?)
                        0
                        Я говорю о том что его наличие не помогает. Работать в блокноте просто удобнее.
                    0
                    ну например php открыл. и? хуже блокнота?
                    prnt.sc/k8ycr1
                +9
                Чёй-то? Прога, гарантированно присутствующая в любой поставке виндовс и в большинстве случаев не забаненая админами. Оч удобно оставлять мессаги после ночной работы девочкам-операторам.
                  +3
                  Он открывается мгновенно по winkey+«no», идеален, чтобы что-то записать на ближайшее время или в качестве буфера обмена.
                    +1
                    По какой комбинации? Буду признателен, если подскажете.
                      0
                      Нажать win, появившейся поисковой строке написать «no», поставится вариант Блакнот, нажать enter
                        +1
                        вот оно как! А я то уже размечтался, что notepad на winkey захокеили :(. У меня Вашим способом notepad++ вылез, простого notepad'a в списке нету.
                        Я по «win+r, notepad» вызываю.
                        UPD: Классический по 3 буквам «not» появился. Но там до него мышью тянуться надо :(.
                          0
                          Не надо мышью тянуться, достаточно нажать enter
                            0
                            неа. нотпад++ все равно в списке выше. да и при таком раскладе вин+р привычней. Но в любом случае спасибо за расширение поля возможностей. про то, что от ентера верхнее в поиске срабатывать будет — не знал.
                              0
                              А следующее будет срабатывать по кнопке «вниз», а потом «энтер».
                                0
                                Выше то, что чаще вызываете
                                  0
                                  можно написать по-русски «блокнот»
                                0
                                а ещё, если у вас windows 7 или новее, можно закрепить нужное вам приложение в панели задач и вызывать его нажатием Win+n, где n — цифра от 1 до 9 (не уверен, работает ли ноль), соответствующая положению в панели задач
                                  0
                                  А можно и не закреплять. Присутствие на панели задач уже приводит к тому, что первые 10 приложений (да-да, 0 — это десятое приложение) будут отзываться на такую комбинацию. По крайней мере в win10 я это активно использую.
                                  Но закреплять приложение в чужих системах не приучен. А потому win+r, 'notepad.exe', «Если при работе с программой сегодня появятся ошибки — сразу набирайте в отдел… по телефону..., мне надо будет это увидеть своими глазами. Спасибо.»
                                0
                                У меня на Вин10 появляется только Sticky Notes, блокнота нет.
                                  0
                                  Действительно, в вин10 нужно набирать «not», тогда появится блокнот, а в вин8 достаточно «no»
                                    0
                                    У меня «бл» срабатывает, на десятке.
                            0
                            А почему требовать от блокнота функциональности редактора кода? Это минимальный способ посмотреть на файл. Считайте, что это nano из Debian
                              +1
                              Но ведь vi…
                                0

                                хорошо, ed

                                +3

                                nano умеет подсвечивать синтаксис.

                                  +1
                                  nano

                                  image

                                  0
                                  Там же есть ещё один редактор из коробки, если правильно помню

                                  вы про WordPad?
                                  надо чётко различать тестовый редактор и текстовый процессор, это разные вещи
                                  вордпад вам в конфиг или reg-файл или скрипт может насовать какого-нибудь форматирования, блокнот так никогда не сделает
                                    0
                                    А может он про EDIT.COM? По крайней мере до восьмёрки он был.
                                  +2

                                  А по мне вся прелесть блокнота и была в том, что ты можешь только plain text как есть в нём писать и всё. А вот эти увеличения текста и т.п. — лишнее уже.

                                    +7

                                    Так речь-то идёт об изменении внешнего вида всего текста удобным способом. А так-то там по-прежнему text/plain.

                                  0
                                  Мегаобновление суперблокнота. Теперь то я точно установлю себе виндовс.

                                  Недавно для N++ запилил себе механизм шаблонов:
                                  содекомплит и еще нарукожопил много всяких плюшек.
                                  правда все это нуждается в доводке, но для человека с головой не проблема разобраться что к чему, весь код на JavaScript, использовал плагин jN.

                                  +14
                                  Сохранять в UTF-8 без BOM теперь можно? Хотя, какая разница, Notepad++ всё равно в разы лучше.
                                    –7
                                    Ну так пусть тогда Atom включают в стандартный набор или VS Code — они лучше NotePad++.
                                      +2
                                      VS Code всё-таки слишком тяжелый по сравнению с классическим блокнотом.
                                      Грубое сравнение времени старта на моей машине:

                                      Notepad <0.5 sec (выглядит действительно практически мгновенно)
                                      Notepad++ ~2-4 sec (небольшой лаг, но уже где-то на грани моего терпения)
                                      VS Code ~8-9 sec (ощутимо долгое ожидание)

                                        0
                                        Я по этой причине Notepad2 использую, время старта сравнимо со стандартным блокнотом. В Notepad++ действительно небольшой лаг, но чувствуется.
                                        У меня задачи в основном много мелких файлов быстро открывать, поэтому сделал выбор в пользу быстрого запуска.
                                          +2
                                          Notepad2 идеален. Лучше уже не сделать.
                                            0
                                            К слову есть форк под названием Notepad3. Он дополнительно включает в себя ещё и фичи Notepad2-mod
                                          +4
                                          Ничего, обновят и будет запускаться подольше.
                                          На 10 винде у меня калькулятор запускается около 2 секунд.
                                            0
                                            Это как вы такого добились??? У меня на ноуте где система не переставлялась года два как, он запускается сразу после нажатия enter, и сам ноут мощный, но ему 7 лет.
                                              +4
                                              Стандарт для новомодного калькулятора. Он ещё и нажатия может «проглатывать».
                                                +1
                                                Не то чтобы я им часто пользовался, но не встречал.
                                                Пока единственное что я замечал это как винда «игнорирует» переключение раскладки на alt+shift (хотя win+space обычно работает, но я к нему тянуться не привык) раза по два три подряд. Иногда
                                                  0
                                                  Мне наоборот новоВиндовое win+space настолько понравилось (еще с вин8.1 и винсерв2012), что систематически на него «срываюсь» на 7ке и xp.
                                                    0
                                                    Ну еще бы оно не понравилось если только оно и работает стабильно :-(
                                                      0
                                                      Могу сказать, где это сочетание не работает. Что, честно сказать, для меня было несколько удивительно. Но, в целом, да — очень удобное сочетание.
                                                    0
                                                    Еще, если система занята более важными вещами, могут игнорироваться щелчки по значкам в трее. Win10.

                                                    Alt+Shift ужасен тем, что надо нажимать строго в этой последовательности (потому что один Alt тоже имеет свое действие).
                                                    Ctrl+Shift лучше всех, потому что нажимается одним пальцем.
                                                      0
                                                      Capslock. Вот он точно одним пальцем нажимается
                                                        0

                                                        Alt+Shift всё-таки можно нажимать и как Alt+Shift, и как Shift+Alt.

                                                          0
                                                          Нет, нельзя. Shift+Alt активирует меню окна. Например, в Блокноте или в Word.
                                                            0

                                                            Можно, если соблюсти последовательность


                                                            1. нажать Shift;
                                                            2. нажать Alt;
                                                            3. отпустить Shift;
                                                            4. отпустить Alt.

                                                            Некоторые люди так и переключают. Но да, я сам тоже считаю, что это странно и переключаю всегда Alt+Shift.

                                                0
                                                VS Code последней версии запустился только что за 4 секунды.
                                                Notepad++ только что запустился за 3 секунды.
                                                Core i5 7 gen
                                                8 RAM 2600
                                                HDD 7200 RPM 64 MB cache
                                                Только после ребута, так что в кэше процессора/диска сохранено не было.
                                                Уже забыл когда последний раз запускал Notepad++. В VS Code намного больше возможностей по редактированию, автоподстановка, развитый поиск, открытие папок и тп.
                                                  +1
                                                  Notepad++ при старте отрывает все файлы, которые были в нем открыты на момент закрытия. Небольшой лаг за это можно и простить.
                                                    0
                                                    Причём не только файлы запоминает, но и новые документы, не сохранённые в файл. Что бывает очень удобным, если использовать Notepad++ к примеру для недолгосрочных заметок, которые сохранять в отдельные текстовые файлы как-то бессмысленно, но и при перезапуске они не пропадут (по дефолту там автосохранение каждые 7 секунд)
                                                    0
                                                    А отчего так долго. Сейчас на своей служебной сравнил:
                                                    Notepad — мгновенно
                                                    VS Code — через 2-3 секунды уже можно писать, хотя сам он еще что-то подтягивает, может у Вас там 100500 окон старого сеанса тянется?
                                                  0
                                                  С Notepad++ только проблема есть, не умеет работать с большими файлами. Причем, совершенно непонятно зачем ему грузить весь файл целиком в оперативную память. При этом простой notepad зачастую справляется с такими файлами.
                                                  Выбор инструмента зависит от задачи.
                                                    +1
                                                    Странно, у меня противоположная ситуация. Блокнот вешает систему при попытке открыть 25Мб и более, Notepad++, покряхтев с минуту, открывает 500Мб дампы SQL и позволяет с ними работать без всяких тормозов в дальнейшем.
                                                      +4

                                                      FAR "F4" мгновенно открывает файлы любого размера. Ну, иногда только Colorer на секунду задумывается.

                                                        +2
                                                        Не на секунду. Но вот если его совсем отключить — то да, файлы любого размера будут открываться мгновенно.
                                                    +4
                                                    Всю прелесть NP++ портят модальные диалоги ни к селу ни к городу.
                                                    Открыто несколько файлов, один из них редактирую, переключился с NP++ на другое приложение, вернулся, а NP радостно переключает вкладку на другой файл и радостно такой: «файл поменялся, загрузим или нет»? Почему я должен решать это немедленно? У меня сейчас другая задача! По результату так несколько файлов запорол.
                                                    Или: открыл NP++ чтобы отредактировать файл — а тут, оказывается, надо срочно решать — загружать обновления плагина или нет! Не, ну это серьезно что ли?
                                                    Нормальных текстовых редакторов нет (ИМХО, ребят, ИМХО), но… недавно познакомился с VS Code… Не всё так плохо в этом мире…
                                                      0
                                                      Sublime Text
                                                        0
                                                        Спасибо, но я все более-менее известные редакторы уже перепробовал. Не помню, почему ST не прижился.
                                                          0
                                                          Sublime Text — да, поддерживаю выше юзера, он эффективней nt++
                                                          И бреда нет с модалкой, и v3 прям ощутимо быстрее стала (чем v2).
                                                        +1
                                                        Всю прелесть NP++ портят модальные диалоги ни к селу ни к городу.

                                                        Пока дети (читай юзеры) мало разумны (не знают о настройках), мамочке (N++) приходится рявкать сурово (модально). С помощью настроек и скрипта на javascript + плагин jN можно решить проблему. С обновлениями впрочем тоже не проблема разобраться.


                                                        но… недавно познакомился с VS Code…

                                                        О, тормозной монстрик. Недавно я над ним поиздевался в виртуалке. Дал ей 1 Гб оперативки и одно ядро. VS Code запускался 50 секунд и тормозил как с заклинившим ручником. Смилостивился, добавил еще ядро — VS Code стал запускаться за 15-20 секунд. Смилостивился и добавил оперативки. VS Code стал запускаться за 7-10 секунд.
                                                        В то время как N++ запускался в любом режиме за 1-3 секунды.
                                                        Я решил с этим тормозом больше не связываться.

                                                          0
                                                          А без перехода на личности сказать, как отключить модальные диалоги можете, или хотите в лес к медведям? :D
                                                            0

                                                            Согласен, не профессионально получилось.
                                                            Опции -> настройки -> Разное-> Обнаружение изменения файла (извне)


                                                            плагины -> Plugin Manager -> Settings -> [_] Notify of plugin updates at startup

                                                              +1
                                                              Вы перевернули моё представление о русскоязычной части интернета :) Спасибо!
                                                              Но, всё-таки, это не отключение модальных диалогов, а отключение функций, которые отображают модальные диалоги.
                                                            0
                                                            Недавно я над ним поиздевался в виртуалке

                                                            «вжик, сказала пила и сломалась».
                                                            Я не очень удачно выразился. VSC — это не текстовый редактор. Но он имеет тот минимальный функционал, и именно в той форме, который мне лично нужен в текстовых редакторах. А точнее, он безупречен (для меня), поэтому я лучше лишнюю пару секунд потерплю.
                                                            Вы сколько угодно можете издеваться в виртуалке. VSC — на моей рабочей машине запускается 4 сек после загрузки винды и 1-2 сек все остальные разы. 1 секунда ожидания при открытии файла или постоянные прерывания моего мыслительного процесса — ну Вы поняли…
                                                        +5
                                                        Странно, что не появились так любимые в MS риббоны.
                                                          –1
                                                          Да ничего, скоро на метро перепишут и полупрозрачность с размытием внедрят.
                                                          +76

                                                          Просто случайно кто-то нашел дискетку с исходниками.

                                                            0
                                                            И это правильный ответ!
                                                              0
                                                              Кто-то в MS скачал утёкшие исходники Windows 2000?
                                                              +8
                                                              image
                                                              Судя по количеству свободного места, делали явно не в порыве энтузиазма
                                                                0
                                                                Это пока тестовые билды, видимо оставили место для других функциональных «кнопок» или судя по неровностям расположения ввода текста и кнопки Искать, то можно сказать, что над дизайном будут ещё работать
                                                                  0
                                                                  нотепад раньше всегда был на стандартных компонентах системы, т.е. на одном вызове стандарнойфункции. Изде сь вызов системного диалога с минимумом параметров
                                                                  0
                                                                  Могу предположить, что это сделано, чтобы уместить тексты при переводе
                                                                    +1
                                                                    Мне кажется, тогда бы Direction-радиобаттоны поставили бы вертикально
                                                                  +2
                                                                  Интересно, а ошибка полуторадесятилетней давности так же живет и здравствует в современном блокноте?
                                                                    +1
                                                                    Что-то не повторяется, наверное в текущей версии уже пофиксили.
                                                                    0
                                                                    Угу, зато вместо банальных вкладок в эксплорере сразу замахнулись на Sets, которые обещали еще весной, но теперь, как оказывается, их не будет даже в Redstone 5.
                                                                      0
                                                                      Это из цикла — было в тестевых закрытых релизах давно. но в продакшин только сейчас введем.
                                                                      когда в блокноте открытие несколько файлов сразу еще добавят, выделение цветом и прочие плюшки нотпад++++ — будет интереснее.
                                                                        +1
                                                                        открытие несколько файлов сразу еще добавят, выделение цветом и прочие плюшки нотпад++

                                                                        Пускай уж сразу VS Code в стандартную поставку пихают вместо блокнота :)

                                                                          +5
                                                                          Только если они vs code нативный сделают — тогда ему цены не будет!
                                                                            +23

                                                                            Учитывая тренды, они скорее Блокнот под Electron перепишут))

                                                                            0
                                                                            На моем компьютере старичок-блокнот был единственным, кто при практически полной загрузке мог быстро открыть файл с кодом) Вот теперь интересно, будет ли это «глоток свежего воздуха» или последний выстрел в голову моего пк..))
                                                                              –1
                                                                              Просто пусть добавят один-единственный переключатель в меню: «vim mode». Можно даже активировать его по умолчанию.
                                                                            +1
                                                                            Видать студент на практику совсем не талантливый забрел вот и дали парнишке работу ))
                                                                              +2
                                                                              Жаль что Microsoft не делает как когдато с системой дефрагментации для Win95 — купить и встроить в систему.
                                                                              Блокнот давно надо заменить чем-то типа AkelPad(я и заменил). А WordPad на Notepad++. Было бы удобно.
                                                                              Почему 2 редактора — один легковесный для минимального редактирования чистого текста, другой полновесный для продвинутого редактирования текстов с разными кодировками и возможно с подсветкой синтаксиса. А для большего есть Word.
                                                                                +1
                                                                                подсветка синтаксиса есть и в Акелпаде
                                                                                  +9
                                                                                  Скайп уже купили. Вы хотите чтобы MS похерила notepad++?
                                                                                    0
                                                                                    не, ну что Вы так сразу. Сейчас есть IDE, более удобная, чем Вижуал Студио? Сколько не смотрел — не то. Я к тому, что не все, к чему прикасается Микрософт превращается вглину
                                                                                      0
                                                                                      Джетбрейнс неплохие IDE делает. Но «непереносимая» студия, да еще и бесплатная (почти полнофункциональная теперь), является качественной завлекалочкой на платформу для разработчиков.
                                                                                        0

                                                                                        Она неплоха, но… Не то… а тут еще VisualGDB есть, недорогой. Зато дает возможность работать с самыми распространенным микроконтроллерами прямо в Visual Studio. Включая всю отладку, консоль юарта итд. Это для меня полная киллер фича, на Экслипсе например даже смотреть не хочется. Ну и Visual Assist еще, тоже тема. Правда уже путаю, какие фичи он дает, а какие VS из коробки умеет

                                                                                          0
                                                                                          Я б посоветовал вместо Visual Assist использовать Resharper — он наконец стал работать с C++ и делает это круче ассиста. Единственное стоит вроде дороже.
                                                                                          И да главное достоинство студии это сильный интегрированный отладчик и то что она написана не на яве и потому тормозит только в объяснимых ситуациях.
                                                                                      0
                                                                                      Вы просто не в курсе про что я говорю. В бытность 95/98 винды Микрософт поленилась сама делать дефрагментатор и пожлобилась покупать сторонний целиком. Просто лицензировали усеченный вариант от Symantec и встроили в систему. Я про такой вариант.
                                                                                      +3

                                                                                      Wordpad не меняется на np++ никак ибо в wordpad есть форматирование.

                                                                                        0
                                                                                        А нафига это форматирование нужно. Для форматирования есть текстовые процессоры или Google Docs.
                                                                                          0
                                                                                          так wordpad это и есть текстовый процессор в зачаточном состоянии. RTFки оффлайн на чистой системе вы чем смотреть будете.(опустим что wordpad уже умеет и docx/odt). Встречал много win-only библиотек маны к которым поставлялись именно как rtfки
                                                                                            0
                                                                                            У меня необходимость смотреть rtf на чистой машине была лет 15 назад.
                                                                                            Но иметь дополнительно стандартный просмоторщик в системе было бы неплохо. Что то типа имеющейся программы для просмотра картинок, но для документов.
                                                                                            И нотепад++ вроде читает rtf?
                                                                                            И вообще сейчас стандарт документации это pdf, в крайнем случае html.
                                                                                        0
                                                                                        Встрой полноценный текстовый редактор в ОС и подлатай бюджетные дыры в ЕС. Это так выглядит. Завтра же они получат штраф еще в 5 ярдов — просто деньги очень нужны, но обставят это как заботу о конкуренции.
                                                                                          0
                                                                                          Эта проблема легко решается, сделать его установку национальной и все. Галочку по умолчанию снять. На велком-скрине предлагать скачать супер набор программ от Майкрософт =)
                                                                                        +1
                                                                                        О! Есть надежда, что не придётся носить с собой AkelPad, чтобы с минимальным комфортом конфиг подправить.

                                                                                        Еще бы в разные форматы перевода строки его научили.
                                                                                          +7

                                                                                          Будет очень забавно, если теперь он на electron и жрет сотню-другую мегабайт оперативки на холостом ходу :)

                                                                                            –1
                                                                                            del
                                                                                              0
                                                                                              Вот интересно, вы пост пишете для программистов или для школоты/хипстеров?
                                                                                              Весь смысл блокнота с 91 года в том, что он написан на чистом вин32 на стандартных компонентах системы с минимальным дописыванием. Для хипстеров — представте себе что нотепад написан на 5-ти тегах html без дополнительных функций.
                                                                                              Вопрос совсем не в том, что он умеет мало — для чего-то большего был wordpad, тоже полностью состоящий из базовых элементов системы.
                                                                                              И вот теперь, когда типа в нем за 30 лет новая функциональность, самый главный вопрос — эта функциональность добавлена в базовые компонеты системы и сам блокнот изменился мало, или это программисты мелкософта решили повторить зачем-то опыты 20 летней давности других программистов.
                                                                                                +4
                                                                                                vi тоже написан на стандартных компонентах системы. Но сравните функционал?

                                                                                                Можно выделить одного человека на месяц работы и добавить множество действительно полезного и необходимого функционала.
                                                                                                За месяц можно вообще с нуля написать с бОльшим функционалом.
                                                                                                  0
                                                                                                  Проблема в том что это стандартные компоненты разных систем. :)
                                                                                                    +3
                                                                                                    Вы хотите сказать, что на стандартных компонентах системы очень сложно написать чуть более удобный поиск, простейшие макросы, поддержку нескольких популярных кодировок, linux/windows перевод строки, ну еще парочку полезных фич?
                                                                                                      0

                                                                                                      Учитывая, что в стандартных компонентах системы нет все еще нормальной консоли в поставке, то как бы.


                                                                                                      Второй vi будет написать сложно.

                                                                                                    +4
                                                                                                    У vi из базовых компонентов системы только консольный ввод/вывод, вся работа с текстом является чястью исполняемого файла. Блокнот же по сути простейшая оболочка над системным объектом richedit, который реализует весь функционал редактора текста на уровне библиотек в каталоге C:\Windows.

                                                                                                    И самый важный вопрос как раз в том, реализованы все эти новшества на уровне тех самых системных библиотек (доступных остальным программистам), или же notepad.exe теперь просто содержит собственную реализацию редактора текста.
                                                                                                      +6
                                                                                                      Для начала не richedit, а Edit с режимом ES_MULTILINE. Далее, в каталоге Windows библиотек нет. Они есть в System32 и ряде других. Эти же библиотеки использует WordPad с гораздо более серьезным функционалом.
                                                                                                      Если Вы считаете, что для добавления данных «новшеств», например Unix-переноса, требуется что то большее, чем системные библиотеки, то у меня для Вас плохие новости — это делается несколькими строчками кода с WinAPI функциями.
                                                                                                        +1
                                                                                                        Далее, в каталоге Windows библиотек нет

                                                                                                        Есть. Потому что: а) каталоги System32 и т.п. находятся внутри Windows, а не снаружи; б) несколько DLL есть прямо в системном каталоге.

                                                                                                        Если Вы считаете, что для добавления данных «новшеств», например Unix-переноса, требуется что то большее, чем системные библиотеки, то у меня для Вас плохие новости — это делается несколькими строчками кода с WinAPI функциями.

                                                                                                        Зум тоже делается несколькими строчками кода с WinAPI функциями?
                                                                                                          0
                                                                                                          Если для Вас находятся в папке Windows = находятся в папке System32, то продолжать разговор нет смысла. На досуге подумайте, для чего были сделаны функции GetSystemDirectory / GetWindowsDirectory
                                                                                                          Избавляйтесь от софта, который гадит библиотеками в корень Windows. Это как минимум не гигиенично :)
                                                                                                          Зум в текстовом редакторе? Месье знает толк в извращениях :) И да, зум в графическом редакторе в простейшем случае делается на WinAPI кодом примерно в 20 строчек — получаем контекст устройства (Device Context), создаем битмап в памяти (CreateBitmap) и самой картинки, пробегаем по картинке, получаем пиксели, рисуем их на битмапе в памяти удваивая по горизонтали/вертикали. Выводим на оригинальное изображение. Зум готов.
                                                                                                          Я в свое время на Дельфи для обычного многострочного Edit (не ричедит) делал синтаксическую подсветку (просто было интересно). И ничего кроме штатных функций не использовал. Поэтому, знаю о чем говорю.
                                                                                                            0
                                                                                                            Если для Вас находятся в папке Windows = находятся в папке System32, то продолжать разговор нет смысла.

                                                                                                            Это точно.
                                                                                                              0
                                                                                                              Сочетание Ctrl+колесо в Word и Excel изменяет масштаб, например. В браузерах тоже работает.
                                                                                                              Не уверен за всю систему на в той же Miranda NG таким образом можно оперативно изменять размер шрифта в логе, если для чатов используется Scriver.
                                                                                                              Всяко удобнее, чем размер шрифта подбирать.
                                                                                                                0
                                                                                                                Данное изменение размера шрифта с помощью колесика мыши делается на том же WinAPI в несколько строчек кода. Не помню только насчет Win95 и события WM_MOUSEWHEEL (судя по MSDN Win2000/High), а так ловим событие, создаем шрифт размером больше/меньше текущего, посылаем сообщение контролу об изменении шрифта, обновляем контрол.
                                                                                                          +2
                                                                                                          > Блокнот же по сути простейшая оболочка над системным объектом richedit

                                                                                                          Вы уверены? Емнип у richedit'а другой функционал.
                                                                                                            0
                                                                                                            Вы уверены? Емнип у richedit'а другой функционал.

                                                                                                            Да, перепутал wordpad и notepad. Но если просто заменить в моем посте richedit на memo, то суть вопроса не меняется.
                                                                                                              0
                                                                                                              если заменить richedit на memo, то получится не winapi, а борланд какой-то
                                                                                                                0
                                                                                                                Memo — это компонент из Борланд Дельфи, представляет собой многострочный Edit. Среди стандартных классов контролов Windows его нет. Вы бы хоть основы прочитали, прежде чем писать :)
                                                                                                                  0
                                                                                                                  Вы бы хоть основы прочитали, прежде чем писать :)

                                                                                                                  Не надо мне тут про основы рассказывать. Не нравится memo, ради бога, textbox пусть будет. Что от этого меняется?

                                                                                                                  Memo — это компонент из Борланд Дельфи

                                                                                                                  Там не memo, а TMemo, так что почитали бы…
                                                                                                                    0
                                                                                                                    Смешались в кучу кони, люди…

                                                                                                                    В классическом нативном winapi нет ни memo, ни textbox.
                                                                                                                    docs.microsoft.com/en-us/windows/desktop/controls/individual-control-info
                                                                                                                      0
                                                                                                                      Там вообще ничего нет, кроме стилей окон. Если речь про прикладную разработку, то есть устоявшиеся термины: memo, textbox, richedit. И ваше капитанство тут неуместно.
                                                                                                                        0

                                                                                                                        Термин Memo используется исключительно в среде делфистов. У всех остальных подобный компонент как правило называется Textarea.

                                                                                                                          0
                                                                                                                          На этом 'вообще ничего' было построено немало софта (использующего олдскульный winapi). Нужен ввод текста — создаем окно класса EDIT, стилями определяем его поведение, если гибкости мало — субкласим и наворачиваем свои свистелки и перделки. Такой вод хардкор.

                                                                                                                          Если контрол в стандартной библиотеке windows (которую и использует блокнот) называется edit, то называть его именем очень похожего контрола из другой библиотеки — моветон (по крайней мере для технаря).
                                                                                                                            0
                                                                                                                            На этом «ничего» был создан текстовый редактор bred2 (может его кто то помнит :) ). Там правда для вывода текста использовался richedit, но это связано с тем, что он правильно работает с гиперссылками, которые БРЕД корректно выводил и обрабатывал.
                                                                                                                            Все остальное — использование голимого «ничего» при этом на Дельфи :) И кстати, для того времени bred2 был показательным примером, как можно на чистом WinAPI при размере файла, сопоставимым с блокнотом, можно сделать Текстовый Редактор (именно так, с большой буквы)
                                                                                                                              0
                                                                                                                              Помню я bred2. В нём, как и в Notepad-е, после превышений какой-то границы памяти при редактировании начинали пропадать куски текста.
                                                                                                                          +1

                                                                                                                          Наш визави мельком увидел Дельфи и считает, что её контролы созданы Мелкософтом :)

                                                                                                              0
                                                                                                              Метро-приложения тоже как-бы используют стандартные компоненты, но легче от этого не становится.
                                                                                                                0
                                                                                                                Не совсем так, там уже появляются дополнительные классы и библиотеки, отличные от Windows API. Если взять тот же блокнот, то его версия х86 должна без проблем работать на WinXP и возможно Win95. Если взять приложение с Metro / ModernUI, то при запуске на более низких версиях получим ошибки.
                                                                                                                  +1
                                                                                                                  Так они же всё равно стандартные.
                                                                                                                  Если взять тот же блокнот, то его версия х86 должна без проблем работать на WinXP и возможно Win95.

                                                                                                                  Dependency Walker считает иначе.
                                                                                                              0
                                                                                                              Ну остаётся надеяться, что всё оставили таким же нативным.
                                                                                                                  +5
                                                                                                                  Ждём, когда (в рамках «масштабного обновления», разумеется) поиск в Bing-е встроят в «Сапёр».
                                                                                                                    +5
                                                                                                                    И при попадании на мину будет «Мне повезет»
                                                                                                                    +1
                                                                                                                    эх, такими темпами… жить n++ тыщу лет ;-)
                                                                                                                      +4
                                                                                                                      Я считаю причину обновления блокнота очевидной — в MS все больше консольщиков-опенсорсников. Видимо им самим задолбало мучаться со старым Блокнотом на тестовых машинах или таскать с собой свой. Поиск особенно бесит, когда надо найти значение в конфиге или логе.
                                                                                                                        +6
                                                                                                                        А когда обновят диспетчер печати? Очистка очереди печати как не работала 10 лет назад нормально, так и сейчас не работает.
                                                                                                                          +3
                                                                                                                          Блокнот Ultimate Edition :))
                                                                                                                          * Каждая новая функция стоит 25.64$
                                                                                                                            0
                                                                                                                            Не, это ж не от Apple обновление.
                                                                                                                              +3
                                                                                                                              У Apple все обновления ПО уже 5 лет бесплатны
                                                                                                                            +4
                                                                                                                            Ждём радикального обновления «Сапёра».
                                                                                                                            А вообще они, конечно, расшатывают веру в человечество. Я всегда считал что есть всего три незыблимых вещи: бардак на почте россии, блокнот в винде и дизайн упаковки соды пищевой.
                                                                                                                              0
                                                                                                                              Так ведь было уже давно…
                                                                                                                                0
                                                                                                                                Вы пробовали ставить и запускать сапёра из винстора?
                                                                                                                                я всегда как выходит новая винда, запускал сапёра. и емнип в вин8 я запустил сапёра… увидел там ачивки, рекламу и прочий донат, офигел и закрыл сапёра.
                                                                                                                                потом обнял колени и плакал
                                                                                                                                +3
                                                                                                                                Заметил, что у меня после апдейта что-то слетает, если идет дождь. Прошлый раз при перезагрузке молния била и слетели все ярлыки в меню запуска и в taskbar-e. В этот раз слетела заставка, тоже шел дождик.
                                                                                                                                  0
                                                                                                                                  Запускаться будет также долго как и скайп? А при сохранении будет вероятность падения Win10?
                                                                                                                                    0

                                                                                                                                    Сначала VSCode, потом GitHub, дальше публикация сорсов WinFile, а теперь это… Будущее!

                                                                                                                                      0
                                                                                                                                      Прорыв! Новое слово в программировании и юзабилити. Но есть недоработки: — необходимо создать новый фреймворк для запуска и верное расположение звезд на небе.
                                                                                                                                        +2
                                                                                                                                        При помощи комбинации клавиш Ctrl + Backspace можно удалить предыдущее слово целиком.

                                                                                                                                        Я джва года жду эту фичу.
                                                                                                                                          0

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

                                                                                                                                          +1
                                                                                                                                          В Windows есть малоизвестная но весьма полезная возможность автоматического позиционирования курсора мыши на кнопке по умолчанию:
                                                                                                                                          Control Panel => Mouse => Pointer Options tab => Snap To => Automatically move pointer to the default button in a dialog box.
                                                                                                                                          В 2008 году я написал в Microsoft баг о том, что эта опция не работает в Notepad, хотя работает в WordPad. В то время техподдержка ответила, что они не собираются исправлять этот баг. Есть надежда, что теперь исправят.
                                                                                                                                            0
                                                                                                                                            Стоит напомнить им об этом, чтоб надежда появилась.
                                                                                                                                              0
                                                                                                                                              Увы, Microsoft не посчитала нужным сохранить ссылку на мой баг-репорт (http://social.answers.microsoft.com/Forums/en-US/w7desktop/thread/c9d0cc5e-4d38-46b5-a830-75e6bc11610e/).
                                                                                                                                            –1
                                                                                                                                            А потом, глядишь, за диспетчер задач возьмутся)
                                                                                                                                              0
                                                                                                                                              А с ним-то что не так? Кажется, его регулярно дорабатывают.
                                                                                                                                                0
                                                                                                                                                Было бы замечательно, если бы он вызывался в тех случаях, когда он действительно необходим, но часто этого не происходит.
                                                                                                                                                А так-то да, дорабатывается, большинству юзеров его возможностей за глаза.
                                                                                                                                                  0
                                                                                                                                                  Мне просто интересно, а когда он не вызывается и каких возможностей не хватает вам?
                                                                                                                                                    0
                                                                                                                                                    Диспетчер задач вызывается по системному хоткею Ctrl-Shift-Esc в любом случае, даже когда сломался шелл explorer.exe и показывается только голый экран с курсором мыши.
                                                                                                                                                      0
                                                                                                                                                      Бывает что его перекрывает какое-либо залагавшее приложение, и хоть ты тресни.
                                                                                                                                                      Но сейчас порылся в нем и нашел опцию «Вызывать поверх всех окон», она почему-то не была активирована по дефолту, возможно это помогает.
                                                                                                                                                        0
                                                                                                                                                        «Вызывать поверх всех окон», она почему-то не была активирована по дефолту, возможно это помогает.

                                                                                                                                                        И где же вы были год-два назад?
                                                                                                                                                        Черт, я столько нервов потратил, из кривых поделок игромира (серия игр Civilization) — ух, там бывает «как зависнет», так черный экран. И только ребут. Ибо диспетчер под этим черным экраном.
                                                                                                                                                        Спасибо вам, пусть и запоздало, но теперь пришло спасение.
                                                                                                                                                          0
                                                                                                                                                          А разве Ctrl+Alt+Del не помогал?! Он же переключает на другой рабочий стол, после чего игра лишается контекста видеокарты и перестает вредить диспетчеру задач. Может, мне везло, но я из зависшей Цивилизации всегда так и выходил.
                                                                                                                                                            0
                                                                                                                                                            другой рабочий стол

                                                                                                                                                            … ?!
                                                                                                                                                            Мне кажется, у вас какой-то частный случай с доп-настройкой машины.
                                                                                                                                                            У меня конечно пара мониторов дома. Но в игре задействован один.
                                                                                                                                                            Пару раз спасался тем, что перед игрой, заранее открывал диспетчер и перетаскивал его на второй монитор. Однако… не всегда вспоминал вовремя об этом костыле. Да и… костыль же.

                                                                                                                                                            Сам C-Alt-D конечно делает переключение на служебное окно, но когда выбираем там «диспетчер задач», то это окно уходит, а игра занимает весь экран и он остается по-прежнему черным. При этом, кое-как можно добиться того, чтобы панель задач таки появилась — но диспетчер задач вывести из-под кривой игры никак.
                                                                                                                                                            //CSS-шутки: хреновые стили через Z-index & !important
                                                                                                                                                              0
                                                                                                                                                              Вот это и есть служебный рабочий стол: drive.google.com/file/d/1eKgeQRl7Vx0083TIAw9nWtz_zLrBP9Zr/view?usp=sharing

                                                                                                                                                              Да, потом он уходит — но пока он был активен у игры не было монопольного доступа к видеокарте. А после того как он уходит — игра уже не является активным приложением. Впрочем, повторюсь, возможно что мне просто везло.
                                                                                                                                                                0
                                                                                                                                                                Мне кажется, у вас какой-то частный случай с доп-настройкой машины.

                                                                                                                                                                Начиная с вислы окно блокировки и UAC появляются на отдельном рабочем столе, в семёрке второе можно отключить.
                                                                                                                                                                  +1
                                                                                                                                                                  Кстати, мне иногда помогало в 10 создать новый рабочий стол через Win+Tab, в котором можно было открыть диспетчер без проблем.
                                                                                                                                                                    +1
                                                                                                                                                                    Можно ведь активировать окно диспетчера задач с помощью Alt+Tab, и потом с помощью Win + -> или Win + < — перенести это коно на второй монитор.
                                                                                                                                                                      0
                                                                                                                                                                      Блин, парни, вы столько полезного мне уже открыли, что аж смущен…
                                                                                                                                                                      Сколько не живу «в компах», а все время что-то новое для себя узнаю. Спасибо и вам!
                                                                                                                                                                      0
                                                                                                                                                                      А еще с служебного стола можно сменить пользователя хотя бы на гостя и получить чистый рабочий стол%) Уже там запустить диспетчер задач и покрошить основному пользователю его бешаные приложения. Внезапно оказывается, что винда — это все-таки многопользовательская система
                                                                                                                                                                        +2
                                                                                                                                                                        гостя

                                                                                                                                                                        покрошить основному пользователю его бешаные приложения

                                                                                                                                                                        Чушь какую-то порите. Windows именно что многопользовательская ОС, и не даст какому-то там гостю (который по умолчанию вообще выключен) что-либо сделать с приложениями другого пользователя. Вот если бы вы сказали, что диспетчер нужно запускать от администратора, я бы ещё поверил.
                                                                                                                                                                  0
                                                                                                                                                                  Если у кого-то не активирована и он прячется под зависшим окном, поможет: alt, П, enter.
                                                                                                                                                                    +1
                                                                                                                                                                    Бывает что его перекрывает какое-либо залагавшее приложение, и хоть ты тресни.
                                                                                                                                                                    1. Вызываем диспетчер задач как обычно
                                                                                                                                                                    2. Нажимаем Win, появляется панель задач
                                                                                                                                                                    3. Нажимаем на иконку диспетчера задач, делая его активным окном
                                                                                                                                                                    4. Никуда больше не нажимая снова наводим на иконку диспетчера задач — в зависимости от системы появляется превью окна, наводим на него — далее управление с клавиатуры — стрелки и del с enter.

                                                                                                                                                                    Для тех, кто не переваривает диспетчер поверх всех окон.
                                                                                                                                                                    0
                                                                                                                                                                    в любом случае

                                                                                                                                                                    Если очередь диска забита, то он может запускаться полчаса.
                                                                                                                                                                      0
                                                                                                                                                                      Это да, против лома нет приёма.
                                                                                                                                                                        0
                                                                                                                                                                        Вообще-то есть, другой лом. можно сделать диспетчер резидентным в памяти и с более высоким приоритетом, реалтаймовым, и не тем, который можно выставить в нём самом, а тем, на котором работают системные потоки, или может даже драйвера. Но для этого в нём не должно быть багов, иначе ОС встанет колом.
                                                                                                                                                                  0
                                                                                                                                                                  Да лучше бы не дорабатывали. После одного из обновлений Win10 он перестал корректно отображать заголовки окон — в результате, если завис один из нескольких запущенных экземпляров Visual Studio, то угадать, какой именно «Visual Studio 2017» нужно снести, можно лишь по косвенным признакам, и это не всегда удается сделать корректно.
                                                                                                                                                                0
                                                                                                                                                                Кто-то из разрабов МС прокрастинирует…
                                                                                                                                                                  +5
                                                                                                                                                                  Чего только ни сделаешь, чтобы внедрить еще один зонд Bing.
                                                                                                                                                                  Следующее обновление будет с проставленной галочками:
                                                                                                                                                                  «Автоматически отправлять открываемые документы в Bing для улучшения поиска»
                                                                                                                                                                  «Сохранять на OneDrive вместо локального диска»
                                                                                                                                                                  И, конечно же, позитивный опыт MS Office показывает, что пора менять интерфейс!!!
                                                                                                                                                                    0
                                                                                                                                                                    Давайте угадаю, он теперь требует подсистему UWP, использует Direct3D для вывода, занимает 10-20 мегабайт ОЗУ, для него отдельно запускается ngen для создания нативного бинарника, а весь код был переписан несколько раз с нуля.
                                                                                                                                                                      0
                                                                                                                                                                      Верните pinball!
                                                                                                                                                                        0
                                                                                                                                                                        Ну всё!
                                                                                                                                                                        Виндоус, наконец, стала идеальна, в ней все пофиксили и, в качестве вишенки на торте, теперь и notepad доделают!
                                                                                                                                                                          0
                                                                                                                                                                          Почему в Майкрософт столько лет обделяли Блокнот весьма полезными функциями, а теперь вдруг взялись за его обновление, как вы считаете?


                                                                                                                                                                          Точных данных у меня разумеется нет, но вот мои домыслы:
                                                                                                                                                                          Какому-то менеджеру/тимлиду кто-то не из микрософта в ответ на их стандартное «купите новейшую и современнейшую виндовс <version_name> и у вас всё будет хорошо» кто-то ответил ссылкой на статью с описанием бага фиг-знает-скольки-летней давности и после этого менеджеру удалось договориться с пиарщиками чтобы попытаться улучшить имидж фирмы и поднять вот эту всю шумиху вокруг маловажного улучшения.
                                                                                                                                                                          А договориться столь легко удалось, вероятно, из-за сведений о том того сколько народу ушло с гитхаба после его покупки (что является очевидным просчетом пиарщиков на мой взгляд).
                                                                                                                                                                          Так что микрософту настолько сильно нужна хорошая пресса, что поводом может стать даже такая мелочь.
                                                                                                                                                                            0
                                                                                                                                                                            Повелся на заголовок. Думал и правда блокнот постигла революция) Но нет, просто допилили то что уже давно надо было сделать. Вот если бы они выкатили что-то на равне с Sublime Text то другое дело.
                                                                                                                                                                              0
                                                                                                                                                                              Ждём порт этого блокнота на Windows 95 от хабра :)
                                                                                                                                                                                0
                                                                                                                                                                                Лучше EmEditor текстового редактора еще не встречал. Особенно удобен программисту. Всякие акелпады, нотепадыплюсплюс ему в подметки не годятся, как и герой статьи
                                                                                                                                                                                  0
                                                                                                                                                                                  Лично я как-то не готов выложить 150$ за текстовый редактор.
                                                                                                                                                                                    0
                                                                                                                                                                                    Ну это да, я тоже)
                                                                                                                                                                                  0
                                                                                                                                                                                  Думаю, что важным дополнением было бы блочное (вертикальное) выделение и иже с ним…
                                                                                                                                                                                    +1
                                                                                                                                                                                    Конечно это крутая фитча. Только тогда уже проще просто из коробки делать поставку с Sublime Text.
                                                                                                                                                                                    +1
                                                                                                                                                                                    У нас всех есть дела, которые мы все время откладываем…
                                                                                                                                                                                    У Microsoft, думаю так же. Давно было запланировано, да вот только руки не доходили…

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

                                                                                                                                                                                    Самое читаемое