
# 仓库代码导航
#### 仓库代码导航概述
代码导航功能通过可视化展示及超链接关联，建立"命名实体定义" 与"实体引用"的双向映射关系，帮助您快速定位、导航并理解代码结构与调用逻辑。
#### 约束限制
表1配置仓库代码导航的约束限制 
| 限制类别   | 具体限制                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|:---|:---|
| 编程语言限制 | C、C++、GO、Java、JavaScript、PHP、Python、Ruby和Rust                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 功能限制   | 在生成代码符号索引时，以下类型的代码文件不会被索引： - 空文件  - 超过350KB的文件  - 长度超过1024个字符的代码行  - 二进制文件  - 超过1GB的代码仓  - 超过4096字节的多行文件   |
| 权限限制   | 用户需要具备仓库的"设置"权限，才可以配置仓库代码导航，请参考[配置代码仓库级的权限](https://support.huaweicloud.com/usermanual-codeartsrepo/codeartsrepo_03_0066.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   
#### 配置仓库代码导航
如下图所示，具有仓库"配置"权限的用户，进入要配置代码仓的"仓库代码导航"页面，打开开关。
![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002513389194.png "点击放大")
#### 相关文档
- 如果当前仓库的大小超过1GB，可能会出现下图所示，报错"当前文件符号大纲不可用，当前仓库索引不可用"。 ![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002549244015.png)
  
- 当前查看的文件大小为672.24KB，代码文件大小超过350KB，如下图所示，会报错"文件符号大纲不可用，当前文件被排除"。 ![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002545082059.png "点击放大")
  
 
