找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 944|回复: 11

[经验分享探讨] INI织网者 - 船新体验的节点编辑器

[复制链接]
发表于 2025-4-12 19:25:28 | 显示全部楼层 |阅读模式
本帖最后由 笨030504 于 2025-4-19 21:44 编辑

你还在为看了上段忘下段,看了下段忘上段,只恨自己不能多长几双眼睛看INI而发愁吗?
你还在反复查找,复制粘贴之中打转,头晕目眩了半天也没写出来东西吗?
看看INI织网者吧!
INI织网者 (INI Weaver) 是一款专为解决INI编写时的繁琐不便之处而开发的节点编辑器,支持使用画布和模块的可视化编辑方式,同时最大限度增加灵活性,不限制使用者自由发挥。

使用说明:
下载并解压之后,执行INIWeaver.exe即可开始。

编辑器使用画布和模块的可视化编辑方式。可以直接在画布上操作建立连接,或在窗口左侧菜单编辑模块内容。
编辑器使用模块库系统。模块库系统可以理解为,系统内已经在几个文件目录内装好了许许多多复制好了的模块,用户只需要把这些模块扔到画布上,就等于是将一个原有的INI块复制粘贴到ini文件里了。编辑器发布时,虽然也提供了许多个模块,但这显然不可能涵盖一个用户日常可能使用到的一切需求。因此,我们鼓励用户自己定义自己的模块库,将自己需要经常复制的内容放入模块库里,以方便之后使用。各种自定义模块都位于\Global\Modules下。

除了手动录入模块库之外,系统也支持从剪贴板创建模块。只需要选定一系列模块,右键画布弹出菜单,选择导出到模块即可。导出的模块会立刻加入模块库。

此外,工具也支持反向链接并自动创建连接语句:如一个抛射体需要被武器引用,则只需要将抛射体拖拽到武器模块上,将会自动连接Projectile=语句。如果武器模块上没有这个语句,则会自动生成一个语句并连接。关于反向链接的目标语句,可以参照RegisterTypes.json,或模块INI中微观定义。

单击任何模块,进入编辑模式。语句左侧的单选点为是否将语句显示在画布上。数值类如果显示在画布上,则可以直接编辑,或在左菜单栏双击数值进入编辑模式编辑。填是否的语句可以在画布和编辑界面直接勾选是否。
双击模块彩色标题栏或点击“编辑文本”按钮,进入自由文本模式,可以如同记事本一样编辑任何内容,增删任何语句。

鼠标操作:
左键拖拽移动画布,点击选中模块,双击标题栏进入文本编辑。
在节点上左键拖拽到其他模块建立连接;左键拖拽模块移动位置。
连接单个模块的节点左键断开连接,连接多个模块则右键选择断开哪些节点。、

左键双击画布弹出模块搜索界面。
右键模块标题栏弹出操作菜单;右键画布弹出模块库。单击模块库当中的模块添加模块。
右键画框框选模块,框选后:模块上左键同时拖拽所有选中模块,右键创建选中模块的副本,画布上右键弹出操作菜单。


快捷键:
复制:Ctrl+C;粘贴:Ctrl+V ;剪切:Ctrl+X;全选:Ctrl+A;
保存:Ctrl+S;另存为:Crel+Shift+S;打开工程:Ctrl+O;关闭工程:Ctrl+W
导出:Ctrl+E;删除模块:Del;删除所有:Ctrl+Del;画布置中:Ctrl+Shift+Q
切换显示模式:F1;注释名重命名:F2;注册名重命名:F3;刷新显示:F5

更详细的使用说明详见 正式版文档.docx 与 Sample Projects 文件夹中的范例工程。

下载地址:
从GitHub下载:
从GitHub下载最新版本
如果无法连接GitHub,请使用这个链接:
从Gitee下载最新版本
网盘: 从百度网盘下载最新版本


最新版本:1.0x 发布于 2025/4/19

更新日志:
V1.0x:发布于2025/4/19。
更新了模板库与一些新的语句。
V1.0:发布于2025/4/12。


制作人员:
程序开发:钢铁之锤
概念设计&“产品经理”:Kenosis
说明文档:九千天华、Kenosis

支持与反馈:
QQ交流群:905426530
如有bug或反馈请填写反馈表单,我们会及时处理:
        https://docs.qq.com/form/page/DWXdKYUFRV1dHSnNE
如想学习交流/贡献代码,请访问我们的Github仓库:
        https://github.com/IronHammer-Std/INIBrowser-0.2
        项目基于Glfw/Dear ImGui, 并按 LGPL 2.1 协议开源。

关于项目制作:
我实在也不是谦虚,艾木魁讲,“设计已经研究决定了,后来我念了两首诗”.jpg
这个项目是很久之前的东西,不过当时并没有做完。然后今年又翻出来把缺少的东西一点点补全,再慢慢优化体验和修bug的。
设计方面主要是艾木魁的主意——做出来效果基本都很不错,这个软件相比2月份已经有了很大的进步。
不过由于工期断断续续地拉了很长,所以说代码可能未必整洁,注释也缺少很多,不少地方也乱七八糟的。
所以说如果看着代码有点乱的话,也请见谅。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 3光辉的凭证 +119 卡逗的白丝 +539 闪耀的门票 +1919 收起 理由
布加迪 + 5 + 20 太好了,我们有救了(并没
yuchen2010 + 5 神乎其技!
kenosis + 114 + 514 + 1919

查看全部评分

发表于 2025-4-12 19:30:39 | 显示全部楼层
前排膜拜大佬! 好东西
回复

使用道具 举报

发表于 2025-4-12 20:18:35 | 显示全部楼层
直接传附件了



其实就这三张效果图和文档浪费体积。没有文档和效果图的话1mb都不要


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2025-4-12 20:54:13 | 显示全部楼层
这个有点像是虚幻4的蓝图啊
ini编辑这下可迈入现代化了(
回复

使用道具 举报

发表于 2025-4-12 21:43:17 | 显示全部楼层
基洛夫能发射导弹了
回复

使用道具 举报

发表于 2025-4-12 23:04:07 来自手机 | 显示全部楼层
所谓匠心,就是把『勉强能用』的东西,打磨到让人会心一笑!这不仅是工具,更是一群理想主义者写给技术社区的情书。  🙏🏻感谢
回复

使用道具 举报

发表于 2025-4-13 12:56:21 | 显示全部楼层
哇哦,之前看有MK发过这个软件的截图,还以为就是个搞思维导图之类的东西。想不到居然有这么强大的功能,赞美各位大佬的贡献👍
回复

使用道具 举报

发表于 2025-4-18 23:38:06 | 显示全部楼层
支持
回复

使用道具 举报

发表于 2025-4-19 12:30:36 | 显示全部楼层

效果:https://www.bilibili.com/opus/1057410876593668102





需要删除原来的global文件夹。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

1.0x有导出丢行的问题,请在1.0基础上只更新global包,不要更新主程序  发表于 2025-4-30 11:34
这个Global已经合入最新的V1.0x包当中,大家可以直接下载发布帖当中的链接获取最新版本。  发表于 2025-4-19 21:45
回复 1 0

使用道具 举报

发表于 前天 15:46 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛

GMT+8, 2025-5-23 07:21 , Processed in 0.046004 second(s), 10 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表