Есть ли ярлык для создания нового файла?

48

Я не видел ни одного ярлыка для создания «нового текстового документа» или какого-либо файла. Есть ли?

Абдулсаттар Мухаммед
источник

Ответы:

53

Alt+F, W, TРаботает для меня, независимо от того, имеет ли файл или папка панели фокус.

Вероятно, стоит отметить, что это больше не работает в Windows 8. Menu, w, tРаботает до тех пор , пока файл панель имеет фокус.

Windows 10 немного меняет дело. Menu, w, tРаботает до тех пор , пока файл панель имеет фокус и не выбран ни один файл . Нажмите CONTROL-, SPACEчтобы очистить выбранные файлы (спасибо @RogUE).

Ребекка Скотт
источник
1
Это единственное встроенное решение, которое я нашел для Win7. Все еще удивляюсь, почему Microsoft решила использовать ярлык wдля Ne w. Почему бы не nсделать это легко?
Кай Ноак
1
@EchtEinfachTV: посмотрите на подчеркнутые буквы в меню. «Новый» не может быть «N», потому что «N» - это «Se nd to». (И «Отправить» не может быть «S», потому что «S» означает «Создать sярлык». А «Создать ярлык» не может быть «C», потому что «C» означает « Cпотерять».) ... (Нет отношение к Бену.)
Скотт
1
Если файл или папка выбраны, вы можете нажать crtl + пробел, чтобы отменить их выбор
RogUE
@RogUE это работает только для определенного файла. Когда я вхожу в папку, выбираю несколько файлов, затем нажимаю Ctrl + Пробел, он только выбирает или отменяет выбор определенного файла, но не всех выбранных файлов, в Windows 10, то есть.
котенокparry
15

Я написал скрипт на основе предложений по использованию AutoHotkey. Если вы хотите изменить .txtрасширение файла, для этого требуется , Hide extentions for known file typesчтобы быть выключен .

#IfWinActive, ahk_class CabinetWClass
#n:: ;If Windows+N is pressed in Windows Explorer
Send {Alt} ;Menu
Send f ;> File
Send w ;> New
Send t ;select Text Document
Send ^a ;select all
Exit

Если вам нужна помощь с AutoHotkey, дайте мне знать. :)

iglvzx
источник
Откуда берется ограничение на видимые расширения имени файла?
Даниэль Бек
@DanielBeck Studiohack объединил два вопроса. Тот, на которого я первоначально ответил, спросил, можно ли удалить расширение файла. Поскольку мы используем .txt, мы должны выбрать полное имя файла, включая .txt. Я обновил свой ответ, чтобы уточнить.
iglvzx
Спасибо iglvzx! Я добавил, Send {Delete}потому что, несмотря на то, что все было выбрано, ввод только удаляет часть перед расширением.
Андрей Храмцов
Если вы хотите сделать это короче и проще, используйте это:SendInput !fwt
Фил Роггенбак
Если вы хотите переименовать файл в то, что у вас есть в буфере обмена, а затем открыть файл, используйте это:SendInput !fwt Sleep 100 SendInput ^a{backspace}^v{enter}{enter}{enter}
Фил Роггенбак
4

Под XP работает следующее (у меня нет Windows 7):

  • убедитесь, что панель «Файлы» (не «Папки») имеет фокус ( Tabили F6чтобы попасть туда).
  • убедитесь, что файл не выбран (нажмите, CTRL+Spaceчтобы отменить выбор одного файла при необходимости).
  • вызвать либо меню Файл с помощью, Alt+Fлибо контекстное меню с помощью клавиши контекстного меню, либо Shift+F10.
  • Нажмите Wдля нового и Tдля текстового документа.
Хью Аллен
источник
1
Это долгая процедура. Что-то вроде Ctrl + Shift + T подойдет.
Абдулсаттар Мохаммед
Это работает, но не в том случае, если какие-либо другие приложения начинают добавлять в меню файлов помехи для ярлыка W, например WinMerge.
Винс Боудрен
Это по-прежнему работает в Windows 8. Когда другое приложение добавляет пункты меню с помощью ярлыка W, вам нужно дважды нажать клавишу W и отправить с помощью клавиши ввода или стрелки вправо.
Данияр
1

Я только что попробовал следующее на моей шведской машине с Windows 7, и она работает хорошо. Не нужно устанавливать третье лицо.

  1. Открыть папку
  2. Нажмите клавишу ALT для отображения меню
  3. A (Swe. Arkiv, Eng. File)
  4. N (Swe. Nytt, англ. New)
  5. T (Swe. Textdokument, англ. Textdocument)

Коротко: ALT, A, N, T

Waschman
источник
0

Получи AutoHotkey .

Затем вам нужно создать или найти скрипт для привязки ярлыков. Для получения дополнительной информации прочитайте учебник AHK .

kbvc
источник
3
Итак, как это точно решит проблему? Какой сценарий они должны использовать?
slhck
1
@slhck Я работаю над одним! Тсс.
iglvzx
0

Щелкните правой кнопкой мыши (оставьте правую кнопку мыши), затем нажмите «W» (оставьте W) и, наконец, нажмите «T» работает с Windows 8.1

КАУСТУБ МИШАЛ
источник