×
热门分类
微信扫码登陆

QQ登录

只需一步,快速开始

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即加入SketchUp吧! 微信扫码登陆

x



                               
登录/注册后可看大图


Ruby Code Editor v4.1 SketchUp插件(文末下载安装包)
作者:Alex Schreyer
插件版本:4.1
兼容:2013+


Ruby Code Editor v4.1 SketchUp插件详细介绍


此代码编辑器扩展提供了一种易于使用且具有视觉吸引力的方式,可直接在SketchUp中编写和修改Ruby脚本。
~BU%_OIB4HG_7QR[6X@FIF.png

描述他的代码编辑器的扩展提供了一个易于使用和视觉上吸引人的方式来写,并在SketchUp中直接修改Ruby脚本。然后,可以使用这些脚本在SketchUp 3D建模环境中创建几何图形,添加功能或添加数据。在SketchUp的红宝石API提供一套广泛的功能,使自动化的SketchUp在许多方面或创建脚本,计算几何。
我创建这个编辑器主要有两个原因:一个是我想在SketchUp的3D建模环境中编辑和运行SketchUp Ruby代码。通常这是在外部编辑器中完成的,但是具有内部编辑器允许同时使用脚本和建模 - 这取决于您的需求。编辑器必须提供对Ruby编码环境的轻松访问,并且更像是真正的代码编辑器。为了实现这一点,我添加了一些jQuery(和jQuery UI)魔术,使其看起来很好并具有一些额外的可视功能(例如选项卡和菜单)。我还添加了优秀的CodeMirror语法高亮引擎。这为编辑器提供了多语言代码突出显示,正确的TAB控制,查找/替换,括号匹配,代码折叠以及许多其他功能。
这种扩展的另一个原因是,当我编写代码时,我总是需要查找文档。为了简化这一过程,我在浏览器窗口中添加了一堆参考网页。此外,编辑器下方的下拉列表包含一些可以插入当前光标位置的常见代码片段。我也正在尝试使用代码完成功能,您可以通过单击CTRL-SHIFT随时调用该功能。它包含SketchUp的类和方法。
特征
  • 美观,干净的编辑器用户界面,基于菜单的UI
  • 浅色/深色主题编辑器
  • 允许直接在SketchUp中执行多行Ruby代码
  • 适用于任何大小的文件
  • 快速打开和大文件的代码突出显示
  • 最近使用的文件列表
  • 键盘快捷键导航
  • 编辑器中的行编号
  • 缩进/取消代码块
  • 匹配括号,当前行突出显示
  • 在编辑器中撤消/重做
  • 在编辑器中查找/替换(文本或RegEx)
  • 代码折叠
  • 在光标处插入代码片段
  • SketchUp类和方法的代码完成
  • 自动备份文件创建
  • 各种选项:字体大小,制表符/空格缩进
  • 撤消代码执行
  • 整个代码的单一撤消选项
  • 结果窗口记录运行历史记录
  • 常用网站的参考网页浏览器
  • 探索选择对象属性和属性
  • 直接访问Ruby控制台的选项
  • 编辑默认代码段的选项
  • 清洁打印代码
用法
选择Window> Ruby Code Editor或从Ruby Code Editor工具栏打开。
一些技巧
  • 当代码突出显示失败时(例如,只有一部分代码被正确着色),那通常是由于太多的操作员彼此靠得太近而不能让荧光笔保持分开。添加空格来修复此问题(例如,在下面显示的箭头位置)。
    BJR1F5{TA2IOJ[JVVBGB0@S.png
  • 代码完成可能会更好......将在下一个版本中添加。



Ruby Code Editor v4.1 SketchUp插件英文原版下载(回复可见)
游客,如果您要查看本帖隐藏内容请回复
本贴附件下载

as_rubyeditor_v4.1.rar

571.06 KB , 吧币: 200 , 请登陆后再进行下载!

SUAPP3.4

精彩评论

文明上网理性发言、请文明用语

37

主题

1125

帖子

209

红宝石

SU有道(等级7)

Rank: 7Rank: 7Rank: 7

红宝石
209
QQ
bang_m 2019-8-27 14:34:28
调用SU的函数库?

0

主题

5

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
dingzz79 2020-8-14 14:58:25
试试看看

2

主题

5

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
elwoood 2021-1-18 09:53:05
看看看看

0

主题

4

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
wzhzkj 2021-6-17 20:50:49
非常好的工具!谢谢分享

0

主题

1

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
xzcjk 2024-1-17 11:33:03

非常好看看的工具!谢谢分享!!

0

主题

3

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
zouzuyan 2024-9-27 17:03:10
我下载来试试看

高级模式
您需要登录后才可以回帖 登录 | 立即加入SketchUp吧! 微信扫码登陆

本版积分规则

瞬息千里

网站编辑

  • 主题

    220

  • 吧币

    5443

  • 红宝石

    77

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 客服中心 搜索 官方QQ群
关于我们/小黑屋/手机app/国土人/SketchUp吧 /京ICP备16008035号/