当前位置: 首页 > 软件库 > 开发工具 > 编译器 >

Go-pry

交互式 Go REPL
授权协议 MIT
开发语言 Google Go HTML/CSS
所属分类 开发工具、 编译器
软件类型 开源软件
地区 不详
投 递 者 龚昊然
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Go-pry,一个交互式的 Go REPL,Go-pry 是使用 meta programming 和大量反射相结合构建的。调用 go-pry 命令时,它会查看上述目录中的 go 文件(或者是当前的,比如 go-pry build),并对它们进行处理。

使用:

go get github.com/d4l3k/go-pry
go install -i github.com/d4l3k/go-pry

示例:

go-pry Animated Example

  • https://asciinema.org/a/0KtCL9HB1bP08wNHLfIeOMa8K 本章讲了如何定位❌,和排除bug.  Pry  (5000?) a Ruby console. 可以替代irb。增加了一些配合的gems,是一个杰出的debugger工具。 使用:在测试和开发环境使用: gem "pry-rails"  # 取代irb ,在命令行输入pry ⚠️,安装pry时,在g

 相关资料
  • 问题内容: 您是否知道可以在Go中创建交互式网页?例如,是否具有一个或多个按钮,或者一个组合框可以根据选择过滤正在刷新的数据的页面?我试图寻找它,但是没有找到任何相关的东西。 提前致谢。 问题答案: 浏览器无法直接运行Go代码。客户端的交互式网页使用不同的技术,例如HTML,Javascript和CSS。 但是,在客户端使用上述语言并在服务器端使用Go执行所有操作是可行的技术堆栈。 话虽这么说,仍

  • 原文:Interactive navigation 所有图形窗口都带有导航工具栏,可用于浏览数据集。 以下是工具栏底部的每个按钮的说明: Home(首页)、Forward(前进)和Back(后退)按钮: 这些类似于 Web 浏览器的前进和后退按钮。 它们用于在之前定义的视图之间来回浏览。 它们没有意义,除非你已经使用平移和缩放按钮访问了其他地方。 这类似于尝试在访问新页面之前单击 Web 浏览器上

  • 你亦可以选择进行交互式的rebase。这种方法通常用于在向别处推送提交之前对它们进行重写。交互式rebase提供了一个简单易用的途径让你在和别人分享提交之前对你的提交进行分割、合并或者重排序。在把从其他开发者处拉取的提交应用到本地时,你也可以使用交互式rebase对它们进行清理。 如果你想在rebase的过程中对一部分提交进行修改,你可以在'git rebase'命令中加入'-i'或'--inte

  • Pry

    Pry,一个用于Ruby的强大的可替代标准 IRB shell 的工具,也是运行时开发者控制台。具有以下特性: 查看源代码 浏览文档 在线帮助系统 语法高亮 集成 Gist 强大的灵活的命令行系统

  • Git 自带的一些脚本可以使在命令行下工作更容易。 本节的几个互交命令可以帮助你将文件的特定部分组合成提交。 当你修改一组文件后,希望这些改动能放到若干提交而不是混杂在一起成为一个提交时,这几个工具会非常有用。 通过这种方式,可以确保提交是逻辑上独立的变更集,同时也会使其他开发者在与你工作时很容易地审核。 如果运行 git add 时使用 -i 或者 --interactive 选项,Git 将会

  • 交互式添加提供友好的界面去操作Git索引(index),同时亦提供了可视化索引的能力。只需简单键入'git add -i',即可使用此功能。Git会列出所有修改过的文件及它们的状态。 $>git add -i staged unstaged path 1: unchanged +4/-0 assets/stylesheets/style.css