题
由于某些原因Windows命令提示是"特别"中,你必须去到一个属性对话来调整水平,而不是只是拖拉角的窗口,就像其他每个应用程序。不出所料这一特征使它成为P-P-P-Powershell以及--是否有任何方法通过命令迅速替换或Windows车呀?
其他提示
我不知道这是否是您想要的:调整Powershell控制台窗口的大小。如果是这样,我之前得到了这个:只需输入:调整大小并使用箭头键调整宽度和高度。
##
## Author : Roman Kuzmin
## Synopsis : Resize console window/buffer using arrow keys
##
function Size($w, $h)
{
New-Object System.Management.Automation.Host.Size($w, $h)
}
function resize()
{
Write-Host '[Arrows] resize [Esc] exit ...'
$ErrorActionPreference = 'SilentlyContinue'
for($ui = $Host.UI.RawUI;;) {
$b = $ui.BufferSize
$w = $ui.WindowSize
switch($ui.ReadKey(6).VirtualKeyCode) {
37 {
$w = Size ($w.width - 1) $w.height
$ui.WindowSize = $w
$ui.BufferSize = Size $w.width $b.height
break
}
39 {
$w = Size ($w.width + 1) $w.height
$ui.BufferSize = Size $w.width $b.height
$ui.WindowSize = $w
break
}
38 {
$ui.WindowSize = Size $w.width ($w.height - 1)
break
}
40 {
$w = Size $w.width ($w.height + 1)
if ($w.height -gt $b.height) {
$ui.BufferSize = Size $b.width $w.height
}
$ui.WindowSize = $w
break
}
27 {
return
}
}
}
}
如果您不介意安装cygwin,可以将它与xterm或rxvt一起使用。您还可以使用Bash作为shell而不是cmd.exe,这样更好。
PowerShell v2。0船只与一个交互式的外壳,称为PowerShell综合脚本环境(日本).这是不是太棒了,但它通常比控制台系统。
很好的
包括PowerShell脚本编辑器,有着色
着色作为一种类型在提示
我可以有多个PowerShell会议,包括远程会议,为的标签。
ISE是PowerShell-知道,这样我就可以操纵和扩展它与置。例如,参见"IsePack",其中增加了一吨的功能,包括复制作HTML。
可以很容易地规模的文本
常规Windows调整、导航标、选择、复制、粘贴、字体,等等。
糟糕
交互式控制台应用程序的框在等待输入,从而挂。
控制台应用程序,检测是否他们的标准IO正重定向会认为是如此,因此奇怪.最糟糕的是TFS的tf.exe.例如,'tf提交'将会提交不提示,尽管提GUI,不CLI。
一个有限的特征设置的。很明显他们想要做一个更丰富的PowerShell IDE但没有。
您可以考虑安装 FAR 。它是一个出色的文本模式文件管理器等等。它也可以通过拖动窗口的角来调整大小:)
如果设置属性“布局/屏幕缓冲区大小/宽度”,则在出现提示时选择“修改启动此窗口的快捷方式”,它将记住缓冲区宽度。然后,当你启动另一个命令提示符时,它将是,例如,原始的80宽,但你现在可以将它拉伸到你设置缓冲区宽度的任何内容。
命令提示符不会在当前窗口宽度处换行,仅在缓冲区宽度处换行。因此,如果您将缓冲区宽度设置为120,但窗口仅为80宽,则线条将换行为120,并且您必须滚动以读取超过80的字符。