解决问题
编辑教程解决问题
使用 IntelliJ IDEA,您可以将签入注释与 bug 跟踪器或任何问题数据库连接起来,并从确定的更改导航到与这些更改相关的问题。
要启用此导航,您需要指定一个所谓的问题导航模式,这意味着:
找出一个问题 ID 模式,即根据哪种格式引用提交消息中的问题,并使用正则表达式定义此问题模式。 | |
---|---|
通过组合跟踪系统的 URL 地址和正则表达式来确定引用问题的链接,以确定问题 ID。 |
换句话说,问题导航模式在提交消息和被引用问题的 URL 地址中映射一个问题 ID 模式。
只要 IntelliJ IDEA 在提交消息中遇到与问题 ID 模式匹配的情况,匹配就会显示为 "更改" 和 "版本控制" 工具窗口中的链接。
如果你提到几个问题,他们都将显示为链接。点击此链接将根据定义的链接打开浏览器中的匹配问题。
解决问题示例
问题 ID 模式 | 定义提交消息中引用问题的格式的正则表达式: [A-Z]+-\d+ 这个正则表达式匹配由两个由 n-dash 字符分隔的子字符串组成的所有字符串: 子字符串1:无限数量的大写字母字符。 子字符串2:无限数量的数字字符。 |
---|---|
问题链接模式 | 问题跟踪系统的 URL 地址和用于识别问题的正则表达式的组合: http://mytracker/issue/$0 这里$0表示对整个比赛的反向引用。这意味着只要 IntelliJ IDEA 在提交消息中检测到匹配项,它就会按原样添加到跟踪器的 URL 地址中。 |
匹配问题 ID | IntelliJ IDEA 检测到以下对感兴趣的提交消息中的问题的引用: MYPROJECT-110 |
组成的问题链接 | 根据上述问题的导航模式,将检测到的匹配引用原样添加到跟踪器的 URL 中,所引用问题的链接组成如下: http://mytracker/issue/MYPROJECT-110 |
从提交消息导航到与其相关的问题
打开 "设置" 对话框,然后单击 "版本控制" 节点下的 "问题导航"。
在打开的 "问题导航" 对话框中,通过设置提交消息中的问题模式与被引用问题的 URL 地址之间的对应关系,配置问题导航模式的列表。
如果你正在使用 JIRA 或我们的 bug 跟踪系统 YouTrack,点击添加 JIRA 模式或分别添加 YouTrack 模式,然后键入 bug 追踪系统的安装 URL。 | |
---|---|
IntelliJ IDEA 添加了自动定义这种模式的正则表达式。 | |
对于其他问题跟踪系统,请单击添加按钮创建一个新的条目或选择一个现有的条目,然后单击“编辑”按钮。在打开的 "添加问题导航链接(Issue Navigation Link)" 对对话框,指定以下内容: | |
在提交消息中定义问题模式的正则表达式。 | |
用于定义 URL 以访问相应的引用问题的替换表达式。 | |
要删除问题导航模式, 请在列表中选择它, 然后单击 "删除”。 |
从提交消息导航到相关的问题
打开以下其中一个视图: | |
---|---|
版本控制工具窗口的 "本地更改"、"传入" 或 "日志" 选项卡。 | |
版本控制工具窗口的 "历史记录" 选项卡。 | |
更改浏览器。 | |
找到感兴趣的提交, 然后单击指向相关问题的超链接。 |
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟