Command Line Builder 一个设想中的软件

由本社区发起的开源项目
回复
duyanning
帖子: 82
注册时间: 2007-06-23 17:27
系统: Linux Mint 13

Command Line Builder 一个设想中的软件

#1

帖子 duyanning » 2011-12-13 21:23

在linux下输入命令太操蛋了。
一是记不住有哪些选项,二是选项之间的逻辑关系(哪些可以同时出现,哪些不能)实在难以理清。
以至于那些经常不用的命令,你总要man、man。

要是有这样一款软件就好了:
最上面一个编辑框,你输入命令的名字之后,下边的对话框就会根据你输入的命令呈现一些单选框、复选框、编辑框、下拉列表之类。
让你通过鼠标指指点点,稍微填写一下,它就能给构造出一个完整的命令行字符串。

然后你点发送,它就会将构造好的命令字符串发往命令行窗口。
具体是哪个命令行窗口,可以用拖动一个瞄准器的方式指定。

===========================
对于实现的设想:
做成python脚本。
针对每个命令 ,搞一个xml文件,描述其各个选项之间的逻辑关系(一起出现,或有你没我),以及需要的输入项类型(字符串、数字、布尔值),程序根据xml描述呈现对话框。
这样,增加对新命令的支持时就无须改动程序本身。

而且,可以由各个新命令的开发者来提供xml。

设计一个富有表达力、具有可扩展性的xml表述形式将是成功的关键。
===============================
我觉得这个不难,特别适合那些要做本科毕业设计却一时苦于找不到项目的同学。
有没有哪位朋友愿意花点时间搞出来?

源里暂时还没有叫clb的程序。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Command Line Builder 一个设想中的软件

#2

帖子 eexpress » 2011-12-13 21:32

不是都有补全?

难道win下输入更好
● 鸣学
duyanning
帖子: 82
注册时间: 2007-06-23 17:27
系统: Linux Mint 13

Re: Command Line Builder 一个设想中的软件

#3

帖子 duyanning » 2011-12-18 19:33

正所谓老手不需要新工具
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: Command Line Builder 一个设想中的软件

#4

帖子 luojie-dune » 2011-12-18 19:45

我好像20天前说过这个。。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
fy0
帖子: 190
注册时间: 2011-06-27 0:57

Re: Command Line Builder 一个设想中的软件

#5

帖子 fy0 » 2012-04-08 0:05

我想试试看……
头像
凉拌茶叶
帖子: 311
注册时间: 2012-05-25 16:31

Re: Command Line Builder 一个设想中的软件

#6

帖子 凉拌茶叶 » 2012-07-13 16:50

你为什么不去使用zsh? :em20 可以补全参数的。很形象。
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: Command Line Builder 一个设想中的软件

#7

帖子 jtshs256 » 2012-07-13 16:51

shell 的自动补全嘛
躺平
头像
iamfbi
帖子: 1081
注册时间: 2009-02-06 9:18
来自: 小僧乃吐蕃国大雪山大轮寺护国法师座下四大护法之西域妖僧是也

Re: Command Line Builder 一个设想中的软件

#8

帖子 iamfbi » 2012-07-13 17:17

对,支持。。。
弄个命令大全软件,用法什么的,有例句,有说明,使用的话简单替换目标就能用了。。
Laptop: i5-460m hm55 4g 320g hd5470 14'led 2.3kg (acer 4738g)
Windows XP 7 8 all in one partition.
Ubuntu 10.04 LTS
Mac OS X 10.6.7
折腾笔记
论坛随手记
头像
Cherrot
帖子: 981
注册时间: 2011-04-03 10:01
系统: Ubuntu 12.XX
来自: 帝都
联系:

Re: Command Line Builder 一个设想中的软件

#9

帖子 Cherrot » 2012-07-13 17:26

我比较懒 一般就 --help 一下……
Ubuntu技巧汇总http://wiki.ubuntu.org.cn/UbuntuSkills --你遇到的各种问题可能已经在里面了
我的技术博客http://www.cherrot.com
Code tells you how, comments should tell you why.
头像
Lufecarg
帖子: 144
注册时间: 2011-03-07 23:14

Re: Command Line Builder 一个设想中的软件

#10

帖子 Lufecarg » 2012-07-13 18:06

:em01 你在这儿问肯定会受到很多人的鄙视和质疑,但是我觉得这个设想不错
回复