Встроить Powershell в блокнот++

Встроить Powershell в блокнот++

после игры с Ubuntu 10.04, одной из интересных вещей, которую я заметил, было то, что можно встроить терминал в gedit. Есть ли похожий плагин, который позволил бы мне встроить окно Powershell (или командной строки) в notepad ++?

решение1

Да, PowerShell_ISE.exe (который входит в состав PowerShell), PowerGUI, PowerShell Plus и Visual Studio — все они имеют консоли PowerShell под редакторами... и могут использовать PowerShell для управления IDE.

Но то, что вы просите, это плагин NppExec.http://sourceforge.net/projects/npp-plugins/files/... хотя он не может манипулировать IDE ;-)

решение2

Тебе стоит попробоватьРедактор PowerGUI.

Он автодополняет команды и переменные и другие приятные штуки. И он бесплатный.

решение3

Нет, насколько я могу судить, почему бы не переключиться на окно Powershell или не использовать настоящую IDE?

Например, Eclipse может это сделать...


Редактировать:Может бытьgedit для Windowsэто лучший вариант! :-D

решение4

NotePad++ поставляется с плагином NppExec.
Одной из его многочисленных функций является окно консоли... У него есть свои особенности, но оно может подойти вам.
Я обнаружил, что оно наиболее полезно, когда связано с сочетанием клавиш, таким как CTRL+~.
Связанное с внутренней командой Dialog-Toggle, сочетание клавиш CTRL+~ делает консоль очень доступной. (конечно, выбор сочетаний клавиш индивидуален)
Вы можете задать свойства окна (размер, цвет и т. д.) через
меню --> Plugins --> NppExec ...
Сочетание клавиш можно задать через
меню --> Settings --> Shortcut mapper --- Plugin Commands -- Toggle Console Dialog
Элементы в списке отображаются (но не маркируются) в группах по плагинам, поэтому они кажутся немного случайными...

Я не совсем разобрался "что и почему", но я обнаружил, что мне нужно выходить (в том же окне), чтобы запустить некоторые команды.. например, prompt> cmd /c tr.exe --help
Это не идентично окнам редактирования NotePad++; в нем есть копирование/вставка и собственная панель поиска (в стиле Firefox).
Надеюсь, это поможет.

Связанный контент