AndyAO

AndyAO

V2EX 第 512121 号会员,加入于 2020-10-11 17:18:37 +08:00
今日活跃度排名 1363
根据 AndyAO 的设置,主题列表只有在你登录之后才可查看
AndyAO 最近回复了
6 小时 27 分钟前
回复了 orannge 创建的主题 Android 摩托罗拉骁龙 870 仅 1999,当备用机怎么样
建议等等红米
如果没有特别的需求
买个主流机型,后面好处很多
12 小时 5 分钟前
回复了 dk7952638 创建的主题 问与答 目前 Window 平台主推的 UI 技术到底是啥?
经常能看见这种问题,抛出比较惊人的说法,问问大家的意见是什么样子的,但是对于那个说法,本身却没有给出任何的证据。

知乎上经常会说「先问有没有」,我觉得这是说的很好的。

WPF 刚更新了,而且.NET5 也是支持 WPF 的,没有理由说已经死了。

等到已经不更新了,甚至官方直接明说放弃支持了,那个时候再说死了这种话,那样才对吧。
12 小时 13 分钟前
回复了 dk7952638 创建的主题 问与答 目前 Window 平台主推的 UI 技术到底是啥?
"WPF 已死"的结论是从哪里来的?
12 小时 53 分钟前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
那是因为你不懂 PowerShell 的语法
后面几位的回复和楼主基本上都是相同的

先假设 PowerShell 和之前的其他 Shell 用法是相同的
然后按照那个方法使用,发现用不了之后就感到有点失望

PowerShell 这是个新工具,使用它不是自然而然的,是需要一些学习成本的

而其实这个问题去谷歌一下就马上能找到答案,可能大多数人真的不太喜欢离开自己的舒适区吧

@jorneyr #20
13 小时 3 分钟前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
#20 不小心点错了,刚刚的回复不是给你的.
13 小时 7 分钟前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
#20 #18

现在已经很少有人会用 ISE 了,你应该是有段时间没有用 PowerShell 了.
目前 PowerShell 已经更新到 PowerShell 7,依托于.Net Core+Visual Studio Code,实现了跨平台.ISE 已经停止更新了.

目前新 PowerShell 的开发一直都很活跃,没有停下的迹象,开发团队的博客经常会更新,GitHub 上面的仓库也很活跃,这说明有很多人在使用它,而且微软看好它的未来.

C#不符合'脚本语言'的定义(维基百科上的,可以说是大多数人的看法),它是静态类型的,有冗长的依法规则,执行之前要先进行编译,而且它的执行速度和 C 很接近.

这些都说明 C#不是什么脚本语言.

所以你的看法令人感到困惑.
17 小时 13 分钟前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
看到前面很多人提到了 PowerShell 模块加载的速度问题.
其实模块没有必要提前进行加载,除非直接对全局进行了更改,比如说 posh-git.
在 PowerShell 中,只要你的模块是安装在指定目录中的,可以在首次使用的时候自动加载.
很多人可能不清楚这点,所以就把很多的模块在最初全部导入了,那速度肯定快不了.
不过,如果这些模块确定要使用,那么提前导入还是有好处的,加快了使用时候的速度和提高了一致性.
18 小时 26 分钟前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
@bthulu #16 苹果和特斯拉也是
1 天前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
@orannge #9
1. 是否是生态的问题

在第 8 楼上,我的意思是这样的,如果有类似的工具是用 C#写的,那么用 Unix 上的的使用方式反而是蹩脚的.

之所以感觉很蹩脚很不好用,是因为你在跨平台使用这些工具,例如 git,在 Windows 跑起来就需要很多支持工具,有兼容性问题是难免的.

我不确定 C#上是否已经有很好的工具能满足你那个操作需求,如果能的话,那么你可以更改自己的习惯,如果没有这样的好工具,那就是生态问题.

这个生态问题可能会很长时间都解决不了,因为新的工具要想替代老的,除非好很多,否则的话一般是不会替代的,会将就着用,很长很长时间.

2. 是不是本来就留给 CMD 处理的

坦白讲,我也不清楚他们团队的想法,但让我想到了此前遇到的问题,那就是建立软硬链接,必须要调 CMD,否则就要用 Win32Api.

你现在去 StackOverFlow 还能看到这样的问题,那些被标记为√的,都是这个方案.

但是在 PowerShell V5 后就内置了,为 New-Item 增加了新的参数,支持所有链接.

也许谁都想做尽善尽美的东西,能力有限,还是要分个轻重缓急的吧.
1 天前
回复了 orannge 创建的主题 Windows 二进制管道, PowerShell 竟还不如 CMD
tar/git/curl 这些东西,都是类 Unix 平台上的工具,可以说是量身打造的.

在 PowerShell 上来使用它们,效率不如原来的平台上高几乎是必然的.

作为后来者这个很吃亏,如果有人在 C#上写了完全兼容 Git 的工具,那么效率就会很高,其他工具也是如此.
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1242 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 19:32 · PVG 03:32 · LAX 11:32 · JFK 14:32
♥ Do have faith in what you're doing.