code-completion相关内容
我在自动完成局部变量时遇到问题。这是一个非常基本的功能,我相信它应该支持它。当我开始编写一个已经声明的变量名并按TAB键(这是默认的快捷方式)时,我什么也得不到。这是错误吗? Spyder (推荐答案dev here)Spyder确实完成了局部变量,但要具有此功能,您需要安装一个名为rope的库。您可以通过在终端中运行此命令来完成此操作 pip install rope 如果
..
我在一个包中有几个模块(一种工具包),我在项目中使用它。结构如下: the_toolkit: __init__.py basic_io.py simple_math.py matrix_kit.py ... 现在,当我使用IPython或VIM中的代码完成时,使用 从包中导入模块 from the_toolkit import matrix_k
..
..
尽管 有些人可能会说,我相信代码完成(又名 Intellisense)是代码编辑器的第二个最佳发明(第一个是语法着色).它确实使编码更容易,因为我不必担心我是否将函数命名为 CalculateReportSums、ReportSumsCalculate 或只是 GetReportSums. 不幸的是,我还没有找到一个代码编辑器可以令人满意地为 PHP 实现此功能.“令人满意"是指“与 Vis
..
我需要一个用于 C# 语法高亮和代码补全的 Eclipse 3 插件. 我同时运行 Mac 和 Windows 版本的 Eclipse. 我已经评估了“改进 C#",但它似乎不起作用. 解决方案 看看 Emonic.它是一个 Eclipse 插件,允许您使用 Mono 或 Microsoft .NET 构建 C# 程序.
..
我在 Eclipse 中使用 JSF 2.0 开发了复合组件.我一直将我的 XHTML 标记文件放在 resources 文件夹中. 当我在键盘上点击 ctrl + space 时,标签的属性不显示. 我发现了一些提示安装“Jboss 工具"但没有用的提示.
..
我有: Python 2.7 (Anaconda x64),效果很好 PyQt5(使用 pip install python-qt5 安装) PyCharm 4.04 Professional(最近从 3.4.1 升级) 一个小型Qt应用程序 费尽心思(因为 Riverbank 没有为 Python 2.7 提供 PyQt5 二进制文件,仅适用于3.3+) 多亏了 Marcus
..
我是 Python 中 Qt 的初学者. 我使用 Qt Designer 创建简单. 我需要什么 - 用户点击按钮后,应用程序将文本从编辑复制到标签. 我有来自 Qt Designer 的文件 example.ui: 如何在我的 Python 代码中使用它? 我修改了一些教程中的代码,它可以工作: 导入系统从 PyQt4 导入 QtCore、QtGui、uicfor
..
当使用 app = win32com.client.Dispatch('Some.Application') 时,有没有可行的方法在 PyCharm 中完成代码?必须从 API 文档重新键入(或复制粘贴)所有内容相当繁琐,因此创建 skeletons 是.有没有其他方法可以让 PyCharm 知道通过 COM 提供的接口,特别是如果我可以提供 .tlb 文件?或者至少有某种方法可以从 Type
..
我有以下文件.为什么当我在“r."后按 Ctrl-Space 时代码完成不运行?它在红色框中显示“没有建议". (程序运行并输出:200) __author__ = 'hape'导入 urllib.request导入 urllib.response打印(“开始")r = urllib.request.urlopen("http://www.python.org")河.
..
当涉及到构造函数、赋值和方法调用时,PyCharm IDE 非常擅长分析我的源代码并确定每个变量应该是什么类型.我喜欢它正确的时候,因为它给了我很好的代码完成和参数信息,如果我尝试访问一个不存在的属性,它会给我警告. 但是当涉及到参数时,它什么都不知道.代码完成下拉菜单无法显示任何内容,因为它们不知道参数的类型.代码分析无法查找警告. 类人:def __init__(自我,姓名,年龄):s
..
自 Xcode 7.3 以来,自动完成或代码完成功能无法正常工作. 我试过了: 删除派生数据文件夹 清理目标并构建 重新安装 Xcode 在您第一次完整输入后它会自动完成.但是如果你没有引用它一次(即像枚举),它只会显示你之前输入的内容(不显示完整的枚举列表).按 Esc 键也无济于事. 还有其他建议吗?或者有没有其他人遇到同样的情况? 解决方案 没有做任何事情
..
许多编辑器和 IDE 都有代码完成功能.他们中的一些人非常“聪明",其他人则不然.我对更聪明的类型感兴趣.例如,我看到 IDE 只提供一个功能,如果它 a) 在当前范围内可用 b) 其返回值有效.(例如,在“5 + foo[tab]"之后,它只提供返回可以添加到正确类型的整数或变量名称中的内容的函数.)我还看到他们将更常用或最长的选项放在前面的列表. 我意识到您需要解析代码.但通常在编辑当前
..
Emacs 维基 Xrefactory CEDET ? 你能推荐我什么? 解决方案 CEDET 很棒,刚开始当然需要一些时间,但值得.
..
起初我以为是 VS2013 RC/beta 的问题,但现在我安装了 VS2013 RTM 并且仍然有同样的问题:代码补全只有在我通过 strg+space 手动执行后才会打开.键入后如何打开自动打开窗口,例如一个点? 解决方案 显示智能感知时是特定于语言的设置.如果您问的是 C#,那么您需要检查以下内容 工具 -> 选项 文本编辑器 -> C# -> 智能感知 确保选中“键入字符
..
最近我开始使用 NetBeans 6.7 beta 而不是 进行 PHP 开发href="https://macromates.com/" rel="nofollow noreferrer">Textmate 和 MacGDBp.我对它的功能集感到相当惊讶,而且大多数东西都是开箱即用的,或者很容易按照我的喜好进行配置. 不过我遇到了代码完成功能的问题;它们适用于内置函数,SPL 和我的一些代
..
我在 .vimrc 中添加了一些简单的 inoremap 命令来帮助完成括号和括号,但我只希望它们应用于 php 文件.> inoremap ( ()iinoremap { {}koinoremap i 如何将这些命令设置为仅在我编辑 .php 文件时激活? 解决方案 Use autocmd FileType: autocmd FileTy
..
IntelliJ IDEA 13 开始在我的本地设置中表现出非常奇怪的行为. 也就是说,在添加到现有项目中的任何新 Java 类中,Code Completion 不起作用.因此,在新类中声明任何类型的对象变量,然后键入该变量的名称,后跟点 (.) 后,不会出现对应对象的任何方法的建议. 例如声明后 File f = new File("/home"); 键入 f. 不会显示 Fi
..
编辑:Pylance 似乎在这方面要好得多,并且到目前为止已经解决了 Microsoft 以前的 Python 语言服务器的所有问题. 我正在使用 VS Code,除了代码完成之外的所有领域都很棒,它通常太慢而无法使用.这个例子显示了智能感知需要多长时间才能找到一个局部变量,这只是在我按 ctrl+enter 后被提示这样做之后. 到目前为止我还没有找到解决方案,所以我在这里询问是否有
..
目前CUDA已经识别了一个关键的CUDA C/C++函数,例如cudaMalloc、cudaFree、cudaEventCreate等 它还可以识别某些类型,例如 dim3 和 cudaEvent_t. 但是,它无法识别其他函数和类型,例如纹理模板、__syncthreads 函数或 atomicCAS 函数. 一切都编译得很好,但我厌倦了看到到处都是红色下划线,我想看到当您输入
..