软件位数:32位/X86/64位/X64
软件语言:多国语言
更新时间:2021-07-20
软件等级:
软件大小:343 MB
RubyMine 2021.1.3 特别版注册版下载(亲测可用)
RubyMine 2021.1.3 中文特别注册版部分更新功能:
RubyMine 2021.1 将在代码洞察中使用 .rbs
文件。 这意味着对于 Ruby 的标准库以及带有 RBS 定义的用户代码,代码补全都将得到改进。 您甚至不需要在您的项目中使用 Ruby 3.0。 唯一的要求是您要在其中包含 RBS gem。
RubyMine 还通过提供诸如代码高亮显示的功能以及诸如 Go to Declaration、Find Usages 和 Rename 重构的操作使处理 .rbs
文件得到了简化。
您是否尝试过 JetBrains Space? 现在,您可以使用 Space 插件将 RubyMine 连接到您的组织。 您可以使用它来查看和克隆项目仓库、检查队友的代码以及编写 Space Automation 脚本。
RubyMine 现在还捆绑了用于协作开发和结对编程的新 JetBrains 服务 Code With Me。
利用此工具,您可以与其他人共享 IDE 中当前打开的项目,并实时协同处理。 您的同事甚至不需要安装自己的 IDE 即可与您进行协作。
现在,在分割视图中打开多个选项卡后,您可以双击正在使用的选项卡,使其编辑器窗口最大化。 再次双击即可恢复其原始大小。
现在,您可以选择字体的不同变体,包括细体、常规或粗体。 要查找新的选项,请转到 Preferences/Settings | Editor | Fonts | Typography Settings。
您现在可以在内置终端中选择所有输出。 右键点击终端窗口,然后点击 Select All 操作。
或者,您可以设置快捷键。 为此,请转到 Preferences/Settings | Keymap,然后在搜索字段中输入“Select all”。 您可以在 Terminal 部分下找到所需的操作。
有时,您可能需要运行不属于单一组(例如一个 .rb
文件或一个文件夹)的多项测试。 从 v2021.1 开始,您可以手动选择要运行的测试文件。 为此,请在 Project 视图中选择文件,右键点击其中任何一项,然后从上下文菜单中选择 Run ‘<test names>’。
MDN 文档现与 RubyMine 捆绑。 这将有助于防止 MDN 网站的连接问题,并使编辑器内文档在 HTML、CSS 和 JavaScript 文件中显示得更快。 编辑器内文档也将提供更多信息 - 例如,您将看到有关 JavaScript API 受支持的浏览器版本的详细信息。
使用 Stylelint,您可以更轻松地检查 CSS 代码。 现在,点击几下即可解决这个常见的 linter 的问题。 将鼠标悬停在文件中的问题上或将文本光标放在其上,然后按 Alt+Enter,选择 Stylelint: Fix current file。
此外,您现在可以在 Preferences / Settings | Languages & Frameworks | Style Sheets | Stylelint 的相应字段下指定配置文件的路径。
使用样式表时,您现在可以查看选择器的特异性 - 只需将鼠标悬停在要查看的选择器上即可。 或者,将焦点放在选择器上,按 Ctrl+Q 在 Documentation 弹出窗口中查看这些信息。
我们对 RubyMine 添加了新的内置浏览器预览。 该功能可用于快速预览您对 HTML、CSS 和 JavaScript 文件所做的任何变更。 IDE 中的任何变更都会被立即保存,预览也将即时更新。
要打开预览,请点击编辑器右上角微件中的 RubyMine 徽标图标。
我们对 HTTP 客户端进行了一些改进。 现在,运行 HTTP 请求时,您可以折叠响应、更改输出格式以及将响应正文快速复制到剪贴板。
我们改进了 Pull Request 流程,使其更加高效。 创建 Pull Request 时,您现在可以选择所需的分支、查看更改的文件及其差异、提供多行注释、使用 PR 模板以及创建草稿 Pull Request。
您可以添加 Git 提交消息模板并在 RubyMine 中使用它们。 使用终端命令定义模板,IDE 将显示其中的文本作为初始提交消息。
现在,在将变更提交到 VCS 之前,您可以选择代码检查配置文件。
要创建配置文件,请转到 Preferences / Settings | Editor | Inspections。 然后,您可以在 Commit 工具窗口中对其进行选择:点击齿轮图标,选择 Analyze code 复选框,点击 Configure,然后选择所需的配置文件。
有时,在比较分支时,您可能会想获取本地不存在而仅存在于远程分支中的文件。 现在,您可以使用 Compare with branch 对话框来执行此操作。 选择要复制的文件,然后点击 Show diff 按钮旁边的箭头图标。
RubyMine 现已充分支持 JSON Lines 文本格式。 IDE 将识别 .jsonl
、.jslines
、.ldjson
和 .ndjson
文件类型。
RubyMine 现已支持 JSONPath,这是一种可以在 JSON 文档中查找代码元素的查询语言,与适用于 XML 的 XPath 类似。 IDE 现在具有一个新的专用工具窗口,其中提供了支持代码辅助的搜索功能,适用于在代码中搜索 JSON 文件和 JSONPath 表达式。
现在,您可以配置搜索如何处理外部依赖项。 打开 Find in Files 对话框 (Ctrl+Shift+F),选择 Scope,然后点击筛选器字段旁边的“…”图标。 这将打开 Scopes 窗口,显示外部依赖项是否包含在范围内。 您可以使用右侧的按钮更改其状态。
我们为修改数据库对象时的授权编辑添加了一个 UI。 您可以使用 Ctrl+F6 在数据库浏览器中的用户上调用 Modify user 窗口,该窗口现在具有向对象添加授权的 UI。 此功能适用于 PostgreSQL、Redshift、Greenplum、MySQL、MariaDB、DB2、SQL Server 和 Sybase。
当您专注于数据库对象时,可能会希望在该对象的上下文中运行特定查询。 我们添加了一种新的实时模板,正好可用于该目的。 例如,您可以在表上点击右键并选择 Select first N rows from a table
。 您也可以添加自己的模板以及编辑现有的模板。