Я хочу отправить файл, который я сейчас редактирую, на принтер, как, например, в Notepad ++. Я не нашел никакого намека на команду печати. Разве это невозможно?
Как распечатать файл с VsCode?
Ответ 1
Это еще не доступно, но я нашел отчет о проблеме для этой функции.
В настоящее время он находится в отставании, поэтому мы можем ожидать его в ближайшее время.
https://github.com/Microsoft/vscode/issues/5953
Редактировать: В это время:
Ответ 2
Теперь вы можете установить аддон для VS Code - искать "PrintCode".
Ответ 3
Я нашел расширение PrintCode вдохновляющим, но незаконченным и с рядом недостатков. В частности, это зависит от конкретного размера бумаги для обертывания и, как результат, не очень хорошо реагирует, если вы измените размер бумаги или ориентацию в диалоговом окне печати.
Он с открытым исходным кодом, поэтому я посмотрел на код и мне тоже не понравилось. Ни один программист никогда не любит другой стиль кодирования. Поэтому я решил использовать веб-браузер в качестве драйвера платформы для печати HTML - моя шляпа перед автором PrintCode за это хитрое понимание - и написал свою собственную.
В процессе я исправил все известные ошибки, добавил все в свой список пожеланий и пару вещей, предложенных другими. Самым важным было выяснить CSS, необходимый для соблюдения формата и ориентации бумаги диалогового окна печати. Это также решает загадочную проблему исчезновения номеров строк, хотя я не знаю почему. Следующим важным событием было изучение поиска неиспользуемого порта, проблема, которая также поражает PrintCode, в результате чего открывается браузер без содержимого.
Если вы хотите просмотреть свои варианты, зайдите на https://marketplace.visualstudio.com, выберите вкладку Код Visual Studio и выполните поиск print
.
Если вы просто хотите ссылку на мою версию, она здесь http://marketplace.visualstudio.com/items?itemName=pdconsec.vscode-print.
Если вам нравится то, что вы видите, но мне нужно что-то, о чем я не подумал, на странице торговой площадки есть ссылка на репозиторий на github. Создайте вопрос и скажите, что вам нужно - или напишите его самостоятельно и отправьте пиар.
Ответ 4
Плохой ответ: скопируйте код в Notepad2 или Notepad++ и распечатайте оттуда. Цветовая кодировка будет другой, хотя