DeepCodeAI
Deepcode插件,适用于IDE SublimeText
详细信息
安装次数
- 总计 292
- Win 171
- Mac 69
- Linux 52
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
DeepCodeAI的Sublime软件包
由DeepCode.ai提供的Sublime软件包可找出代码中的错误和关键漏洞。我们支持Java,Python,JavaScript,TypeScript和C/C++。
目录
DeepCode软件包
通过该软件包,您可以在开发工作流程中快速开始使用DeepCode的代码审查和分析。软件包将在您在IDE中按下《保存》按钮时自动提醒您解决代码中的关键漏洞。使用DeepCode卓越的代码审查,您可以在错误进入生产环境之前节省时间找到并修复它们。
DeepCode的AI引擎发现错误
DeepCode使用符号AI处理数亿个开源软件项目的提交,并学习如何找到严重的编码问题。由于平台确定代码的意图——而不仅仅是语法错误——与其它工具相比,DeepCode能识别出10倍的关键错误和安全漏洞。
我们的AI提供找到的错误背后的解释
为了详细说明潜在的bug,我们引入了一种新的AI技术,称为本体。通过本体,我们集成了用于DeepCode引擎的逻辑论证展示能力。
支持的语言
目前支持Python、JavaScript/TypeScript、Java、C/C++。
安装
先决条件
- 确保已经安装了Package Control(按ctrl+shift+p,Mac:按cmd+shift+p,搜索Package Control)。如果需要安装,等待几秒钟,直到您看到成功的消息。
- 确保您的机器上已安装Python3和PIP3。
如何安装软件包
DeepCode Sublime插件可在安装包菜单中找到。
命令面板
- 打开命令面板
- Win/Linux:按ctrl+shift+p,Mac:按cmd+shift+p
- 输入安装包,按回车键
- 输入DeepCode Sublime插件,按回车键。这将在您的机器上下载最新版本的DeepCode Sublime插件,并安装其依赖项。
项目启动的技巧
- 我们在您的代码方面是认真的。只有在您明确同意的情况下,我们才会上传和分析您的代码。您的代码受到保护,仅用于通知您代码中的问题。
- 一旦确认,我们就会开始上传文件
如何使用它?
从上下文菜单扫描或重新扫描
- 通过从DeepCode的上下文菜单中选择
分析项目
来运行分析命令。
保存时的分析
- 分析将在文件保存事件上运行,因此您无需手动扫描项目。
如何忽略建议
这里有两大步骤
通过使用
忽略行
或忽略文件
直接忽略特定的警报DeepCode将创建一个注释,告知我们的分析引擎忽略它。请不要忘记指定一个描述,说明为什么您认为它需要被忽略。
打开结果面板
有两种方式打开结果面板
从上下文菜单打开结果面板。
从面板菜单打开结果面板
结果面板
结果面板是您可以检查按文件分组分析结果的地方。
#### 从结果面板执行操作:1. 在仪表板中查看结果(在默认浏览器中打开分析结果,我们在此也提供了一些示例修复) 2. 忽略行和忽略文件(添加忽略注释) 3. 前往文件(将焦点放在特定文件中出问题的行上)
设置
您可以通过在设置
部分添加自定义设置来自定义包的行为,您可以从上下文菜单或首选项菜单中打开设置
如果您需要在自管理环境中更新到DeepCode服务器的URL,或重启登录过程,或者从同意列表中删除您的项目,只需修改设置文件。
反馈和联系方式
- 如果您需要与我们联系或希望提供反馈,我们很乐意听到您的声音 - 如何联系我们。
- 如果您需要更新此文件,您可以通过编辑此README.md来完成。