ruby安装(vscode、rubymine)

https://rubyinstaller.org/downloads/

下载exe安装即可

会弹出

输入3

安装成功

vscode插件市场安装ruby插件

新建一个目录,打开terminal

go 复制代码
bundle init   //进行初始化

(如果执行不了,应该是环境变量没生效,重启vscode)

新建test.rb

go 复制代码
puts "hello world"

终端执行
ruby test.rb

file1.rb

go 复制代码
  # 调用 file2.rb 中的函数
  require_relative 'file2.rb'
  say_hello("Alice")

file2.rb

go 复制代码
def say_hello(name)
    puts "hello "+name
end 

我在file1中,想跳转say_hello函数的定义,跳转不了

遂下载真正的ruby ide。rubymine

https://www.jetbrains.com/ruby/download/download-thanks.html?platform=windows

安装即可

打开msf

现在可以跳转函数定义了,之后可以更好的研究msf源码了

相关推荐
我找到地球的支点啦几秒前
通信扩展——扩频技术(超级详细,附带Matlab代码)
开发语言·matlab
微小冷19 分钟前
Rust异步编程详解
开发语言·rust·async·await·异步编程·tokio
A9better23 分钟前
C++——不一样的I/O工具与名称空间
开发语言·c++·学习
清水白石00826 分钟前
《为什么说 deque 是 Python 滑动窗口的“隐藏神器”?深入解析双端队列的高效之道》
开发语言·python
杜子不疼.27 分钟前
Ascend_C自定义算子开发
c语言·开发语言
WooaiJava43 分钟前
流式TTS音频播放项目 - 面试问答(后端)
java·开发语言
新缸中之脑1 小时前
开发AI代理必备的8个Python 库
开发语言·人工智能·python
暴走十八步1 小时前
PHP+vscode开启调试debug
开发语言·vscode·php
郝学胜-神的一滴1 小时前
Python 列表 vs 数组:深入解析与最佳选择指南
开发语言·python·程序人生
杜子不疼.1 小时前
基于ATVC模板库的Ascend C Vector算子快速开发指南
c语言·开发语言·mfc