为编辑器Python脚本设置自动完成

关于为编辑器Python脚本设置自动完成的简短指南。

Choose your operating system:

Windows

macOS

Linux

先决条件和准备工作启用开发人员模式

在设置自动完成之前,你需要让虚幻引擎4 Python插件生成所需的存根。要完成此操作,前往 编辑器偏好设置(Editor Preferences)> 插件(Plugins)> Python ,选择 开发人员模式(Developer Mode) ,之后重新启动编辑器。生成的存根文件将位于 (ProjectDirectory)/Intermediate/PythonStub

PyCharm

打开设置(Settings)窗口,前往 项目(Project)> Python 解译器(Python Interpreter) ,然后点击齿轮并选择 全部显示(Show all) 。在Python解译器(Python Interpreters)窗口中,你可以点击 路径(Paths)按钮 并点击 + ,添加存根文件的位置。

添加Python存根文件路径

你还需要前往 帮助(Help)> 编辑自定义属性(Edit Custom Properties) 并添加以下内容来提高智能提示文件的大小上限:

    idea.max.intellisense.filesize = 25000

重新启动PyCharm后,你就可以在虚幻引擎4 API中看到自动完成菜单中的函数。

VSCode

前往 设置(Settings)> 扩展(Extension)> Python 并找到 自动完成:更多路径(Auto Complete: Extra Paths) 。点击链接打开 settings.json 文件,将路径添加到 python.autoComplete.extraPaths 下的存根文件。

Python自动完成路径设置

在settings.json文件中设置路径

重新启动VSCode之后,现在应该能够在UE4 API中看到自动完成菜单中的函数。

每次启动编辑器时都会重新生成存根文件。因此,你可以在将新函数提供给Python之后重新启动编辑器,或启用新插件来确保存根文件保持最新状态。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消