过去都是在 Linux 上开发,bash 的语法可以说已经渗透进了灵魂。
最近迫于生计,不得不在 Windows 上开发。不得不说 Windows 的图形界面实在太过方便,相比 Linux 打开 Terminal 的次数大大减少。在不熟练加不常用的双重 debuff 下,每次使用 PowerShell 都异常“坎坷”。
前两天看到了 Livid 的 CodeLauncher 。和我之前一直想要的命令行记录 + 运行工具大差不差。于是准备在 Windows 上做一个类似的工具,名字就叫 PowerTask 。
虽然命令行相比 GUI 非常灵活,但是每个人使用命令行的工作流其实都是比较固定的。所以我准备以 Task 的形式记录下若干条命令,以后每次稍加修改参数,就能运行。
目前只是刚刚跑通了 Terminal 的界面,功能完成度 1%。先发出来,看看大家是不是有类似的软件,要是有的话就不重复开发了😄
1
duke807 2022-03-19 19:45:24 +08:00 via Android
什麼鬼需求。。。
跟搞一個文本文檔放在旁邊供用戶複製粘貼,或者框選拖動到終端不好嗎? 如果連框選都想省掉,可以看一下 gentoo wiki 網頁頁面的命令,不用框選,就可以直接拖拽到終端窗口。。。 |
2
JeffersonQin 2022-03-19 20:08:01 +08:00
挺有意思的,我做过一个类似的跨平台的软件,不过主要的目的是做自动化,GUI 用的是 Avalonia:
* https://github.com/JeffersonQin/MahiruLauncher 我还写了 python 的调用接口 * https://github.com/JeffersonQin/MahiruLauncher.Api.Python 楼主的界面好看,用的是 winui 嘛( |
3
wdssmq 2022-03-19 23:00:57 +08:00
常用到某种程度的命令我会用 aText ,或者直接用搜入法的快捷短语;
|
4
Tumblr 2022-03-19 23:26:19 +08:00 1
|
5
plko345 2022-03-20 01:07:46 +08:00 via Android
虽然没怎么深度使用 powershell ,但它真的不错,设计上更现代的
|
6
qaweqa 2022-03-20 01:30:20 +08:00
建议你直接用 windows 上的 git bash
个人感觉跟普通 bash 很接近了 |
7
impl 2022-03-20 10:19:55 +08:00 via Android
把你那些 task 定义成函数不就得了?
|
8
Buges 2022-03-20 12:08:05 +08:00 via Android
@plko345 pwsh 作为一个 dotnet 平台上的脚本语言还算不错,但真的不适合目前的操作系统的 shell ,设计思路就跑偏了。
相比之下 elvish 、nush 等更有希望作为传统 posix shell 的替代品。 |
9
jin7 2022-03-21 19:09:33 +08:00 via Android
不如学下
|
10
Raul 2022-03-25 00:29:41 +08:00 via iPhone
WSL
|
11
zxCoder 2022-04-11 21:46:07 +08:00
( powershell 命令实在是太丑了,实在不想写
|