隐藏导航器瓦片#

Anaconda Navigator 包含一些配置选项,允许您自定义在 Navigator 主页 选项卡上显示的应用程序图块的可见性。

创建配置文件#

要自定义Navigator的磁贴,请在Navigator应用程序文件夹中创建一个配置文件(例如,hide-tiles.yaml)。

注意

配置文件可以命名为任何你想要的名称(在操作系统中文件名的字符限制内),但必须是.yaml格式。

Navigator 应用程序文件夹位于隐藏的 .anaconda 文件夹内,该文件夹在首次打开 Navigator 时创建。

选择与您的操作系统对应的标签,以获取有关打开Navigator应用程序文件夹并在其中创建.yaml文件的命令行说明。

  1. 打开一个Anaconda Prompt窗口。

  2. 通过运行以下命令导航到Navigator应用程序文件夹:

    cd %APPDATA%\.anaconda\navigator\applications\
    
  3. 通过运行以下命令创建一个新的空白配置文件:

    # Replace <FILE_NAME> with the desired name for your config file
    # For example, nav-tile-config.yaml
    type nul > <FILE_NAME>.yaml
    
  4. 通过运行以下命令在默认文本编辑器中打开新文件:

    <FILE_NAME>.yaml
    
  1. 打开一个终端窗口。

  2. 通过运行以下命令导航到Navigator应用程序文件夹:

    cd ~/.anaconda/navigator/applications/
    
  3. 通过运行以下命令创建一个新的空白配置文件:

    # Replace <FILE_NAME> with the desired name for your config file
    # For example, nav-tile-config.yaml
    touch <FILE_NAME>.yaml
    
  4. 通过运行以下命令在默认文本编辑器中打开新文件:

    open <FILE_NAME>.yaml
    

隐藏现有的瓦片#

在导航器主页上可见的磁贴由您频道列表中的频道控制。例如,当您的频道列表中有defaults频道时,JupyterLab磁贴以及jupyterlab包在主页上可用,但如果从频道列表中移除defaults,则变得不可用(且不可见)。

此外,如果您将conda-forgebioconda或其他仓库频道添加到您的频道列表中,您将在主页上看到额外的应用程序磁贴。

如果您不希望某些图块可见,您可以在Navigator应用程序文件夹中使用.yaml配置文件将它们的可用性设置为false

Navigator 中有一些默认应用程序的名称是硬编码的:

  • Anaconda AI 导航器 - ai_navigator

  • Anaconda Cloud 笔记本 - anaconda_notebooks

  • Anaconda 工具箱 - anaconda-toolbox

  • EduBlocks - edublocks

  • Glueviz - glueviz

  • IBM watsonx - ibm_watson

  • JupyterLab - jupyterlab

  • Jupyter Notebook - notebook

  • Oracle 云基础设施 - oracle_oci

  • Orange 3 - orange3

  • PyCharm 社区版 - pycharm_ce

  • PyCharm 专业版 - pycharm_pro

  • PythonAnywhere - python_anywhere

  • PyScript - pyscript

  • QT 控制台 - qtconsole

  • RStudio - rstudio

  • Spyder - spyder

  • VS Code - vscode

其他任何包图块都通过其图块名称隐藏。

  1. 创建一个新的配置文件 或编辑现有的配置文件。

  2. 根据您想要隐藏的图块,添加类似于以下内容的文本:

    vscode:
        is_available: false
    pycharm_ce:
        is_available: false
    # For example, if you have conda-forge added as a channel
    pyboat:
        is_available: false
    gnuradio-core:
        is_available: false
    

在这个例子中,VS Code 和 PyCharm Community 的默认应用程序图标以及来自 conda-forgepyboatgnuradio-core 图标将在 Navigator 的 主页 标签中对用户隐藏。

注意

如果你的瓦片未能隐藏,请确保你的yaml文件不包含任何制表符间距。对于任何缩进,请使用四个空格而不是制表符。

注意

Navigator 目前不支持在隐藏图块名称时进行模式匹配或正则表达式。