入门¶
fortls
是一种称为语言服务器的工具,它与您的代码编辑器(VS Code、Vim 等)交互,提供代码补全、代码导航、悬停消息等功能。
下载¶
该项目可以通过 **PyPi** 和 **Anaconda** 包管理器下载
pip install fortls
更多信息请参见 pypi/fortls
conda install -c conda-forge fortls
有关更多安装说明,请参见 conda-forge/fortls。
brew install fortls
有关更多安装说明,请参见 brew/fortls。
或者,可以通过以下方式从 **GitHub** 安装开发版本:
pip install --user --upgrade git+git://github.com/fortran-lang/fortls
警告
由于它们使用相同的可执行文件名,因此 **无法** 同时安装 fortls
和 fortran-language-server
。如果您在使用 fortls
时遇到问题,请尝试卸载 fortran-language-server
并重新安装 fortls
。
用法¶
要充分利用工作流程中的 fortls
,您需要
集成¶
根据使用的代码编辑器,需要遵循不同的步骤来集成 fortls
。幸运的是,我们支持许多代码编辑器,并在 编辑器集成 部分提供了详细的说明。
示例:VS Code
使用 VS Code 设置 fortls
就像安装 Modern Fortran 扩展一样简单。
配置¶
语言服务器默认情况下使用合理的设置进行配置,但是,根据项目,可能需要配置其他设置,例如源文件路径或其他预处理器定义。
有关如何执行此操作以及更多内容的说明,请参见 配置选项 部分。