2013-10-07 2 views
2

Я использую возвышенный текст 3, и я хотел найти способ удалить файл/папку, используя только командную строку для более легкой разработки/более быстрой разработки.Удаление файла в возвышенном тексте 3 с использованием командной строки python

Я установил файл advance_new_file, чтобы я мог легко создавать файлы и папки, используя только горячую клавишу ctrl + alt + n. Это довольно гладко. Но теперь я не могу найти способ удалить файлы.

В ST3 есть инструмент командной строки и нажатие ctrl + `откроет командную строку. Есть ли ярлык при удалении файлов без использования мыши?

+0

'rm filename',' rm -rf foldername'? :) – J0HN

+0

это терминал вещь .. T_T –

ответ

2

Открывает Python Interpreter. Чтобы удалить файл, вам необходимо импортировать модуль os или subprocess и вызвать команду rm.

Если вы используете Linux, вам повезло. Установите Guake: http://guake.org/.

Эти два нажатия клавиши: F12 и Alt + Tab позволят вам быстро выполнять свои задачи без мыши.

0

Переключение на открытой командной строке с AltTab или Tab, вероятно, ваш самый быстрый ставка, но если у вас есть много открытых окон или просто хотите, чтобы сделать все, что внутри возвышенного, есть несколько вариантов.

задерживаясь Ctrl` открывает встроенную версию Python, в ST3 это 3,3. Оттуда вы можете запустить import os, а затем использовать os.remove() для удаления файла и os.rmdir() для удаления пустого каталога. Чтобы удалить каталог с содержимым, сначала import shutil, затем используйте shutil.rmtree(). Другие shutil методы, подобные shutil.copy() (или shutil.copy2(), для сохранения метаданных), shutil.move() и shutil.copytree() также полезны.

0

Вы можете попробовать это "shell command" package. Чтобы установить это, сначала следуйте инструкциям по установке управления пакетом.

(win)/(команда) + shift + p, чтобы вывести командные инструменты и найти это Управление пакетами -> Установить пакет и найти команду «shell».

Вы должны иметь возможность выполнять команду оболочки «на лету» с помощью сочетания клавиш. Дополнительную информацию см. На странице.

 Смежные вопросы

  • Нет связанных вопросов^_^