code-completion相关内容
最近我安装了IntelliJ IDEA的新版本(2018.1),它增加了对Java 10的支持。 但是当我尝试使用 var (对于局部变量类型推断),我发现代码完成列表中没有 var 。 (见下面的截图) 如果我继续输入,它将应用 VarHandle 作为该列表中的第一个建议。然后我必须撤消该完成以恢复 var 。 我检查了项目设置,我使用的是JDK 10,语言级别也设置为10.
..
我刚刚升级到IntelliJ IDEA 10,它已经开始做一些非常烦人的事情了。在.txt文件中编写文档时,它已经开始在我输入时给出了单词建议。这不仅仅是帮助,而是在消耗系统资源的同时激怒我。我无法在“设置”窗口中找到关闭此功能的方法。也许有一种方法可以告诉Idea不要对某些文件类型或代码注释执行此操作? 干杯, R 解决方案 转到设置 - >编辑器 - >代码完成并在(ms)
..
IntelliJ IDEA 13已开始在我的本地设置中展示一种非常奇怪的行为。 即使在任何添加到现有项目的新 Java 类,代码完成不起作用。因此,在声明新类中任何类型的对象变量然后键入该变量的名称,然后输入点(。)之后,对相应对象的任何方法都没有建议。 例如,在声明后 文件f =新文件(“/ home”) ; 输入 f。没有显示文件类中所有方法的列表,从中选择
..
在 Eclipse 中开发 Node.js 应用程序时,通常会导入自己的模块,其功能与导出相关联(追加函数)或 module.exports (允许流行的 object literal 表示法)。 但是如何在导入模块的文件中为代码完成设置此项? 模块 正如您在 outliner 中所见, Eclipse “知道”了功能: 然而,将模块导入工具并不能使其功能可用: I还
..
检查以下screeshot, 为什么有例如 style-class 和 styleClass ? 我正在使用bootsfaces 0.9.0-SNAPSHOT 解决方案 两个版本都是相同的。大多数Web设计人员更喜欢样式类版本的CSS类名。 CamelCase是Java开发人员的传统。我们觉得在所有这些boot-strap-css-classes中使用CamelCase看起来很
..
我使用过XCode和Netbeans,我注意到它们有一个自动完成引号或括号的功能(我假设其他IDE也经常这样做)。我不知道这个功能的名称是什么,但有没有办法在Emacs中做到这一点? 例如,当我输入 printf(“ 我希望它自动输入 printf(“”) 将光标放在引号之间。 谢谢。 解决方案 基本变体是 AutoPair
..
你知道任何可以自动完成这种代码的IDE吗? 我这里有一个javascript类生成器: (function(){ var core = { bind:function(method,scope){ if(!(method instanceof Function) )) 抛出新的TypeError(“函数需要作为方法。”); if(typeof(scope)!=“object”
..
你知道Coda是否有一个插件为jquery做下面的代码完成?据我所知,Visual Studio有这样的扩展,希望有一种方法可以在Coda中做到这一点,因为我不想写 jQuery(document).ready(function(){ ...}); 。 谢谢, 思南。 PS我知道文件的缩写很像 $(function(){...}); 但它仍然很长并且它不是唯一的问题让我找一个完成延期
..
尽管有些人可能会说,但我相信代码完成(又称Intellisense)是代码编辑器的第二个最佳发明(第一个是语法着色)。它确实使编码更容易,因为我不必担心我是否将函数命名为 CalculateReportSums , ReportSumsCalculate 或者只是 GetReportSums 。 不幸的是,我还没有找到一个能够令人满意地为PHP实现此功能的代码编辑器。而且“令人满意”的意思是
..
解决方案 请参阅有关使用JavaScript库的博文 。同样适用于IntelliJ IDEA产品。
..
当您在代码中订阅事件时,Visual Studio会在 + = 之后自动完成代码,并生成相应的事件处理程序: button.Click + = new EventHandler(button_Click); //↑_____自动生成代码_____↑ 注意它如何显式创建委托实例:甚至虽然方法组可以隐式转换为代理,因为C#2,IDE行为在VS2010中仍然没有改变。
..
Emacs wiki Xrefactory CEDET ? 你可以推荐我什么? 解决方案 一些时间在一开始但值得的。
..
我正在使用Eclipse,但是我有问题,它没有显示Javascript或任何导入的外部脚本(Three.js)的任何代码提示或代码完成。是否有更合适的Web开发环境? 解决方案 如果您想要代码提示或代码完成,一个href =“http://ternjs.net/”rel =“nofollow”> TernJS 听起来像你可以尝试的东西。它可以集成到编辑器,如Vim,Emacs或Sublim
..
假设我制作一个名为mylib.py的模块。在日食中我键入 import mylib 然后我键入 mylib。并点击CTRL + SPACE。这应该建议mylib中的函数/变量,但它不做任何事情。如果我执行类似 import os 并键入 os。,建议立即弹出,所以我知道代码完成工作一般,只是不是为我的模块。任何原因为什么? 解决方案 为了完成自定义模块,PyDev
..
我正在使用Eclipse的Xtext框架开发DSL。 对于内容辅助/代码完成,我有一个昂贵的过程,它产生一个字符串列表。 如何缓存该进程的结果? 长篇故事:我的DSL与Groovy脚本接口。脚本提供了我在DSL中某些地方提供的方法。这很慢,即使我使用正则表达式来解析脚本的方法。所以我想缓存脚本分析的结果。 从我的分析中,分析代码在验证期间被调用(所以我并不总是有一个编辑器)
..
Eclipse编辑器如何工作来启用代码完成?例如,在Hibernate属性文件的XML编辑器中,如果标签中的 ctrl - 空格,则会显示与hibernate相关的可能值的列表。 我知道XML编辑器是预配置的,可以了解xml标签,但是特定框架的标签如何? Eclipse如何知道这一点? 解决方案 我相信eclipse XML编辑器从任何引用的DTD获取内容辅助信息,或XMLSchem
..
在Eclipse中,可以为一个字段自动创建Getters和Setter。但是我有很多私人领域,只有吸烟者应该存在。在Eclipse的某个地方,一个“创建Getters”函数也不会创建setter? 嗯,写getter不是太多的工作,但是会自动执行很好:) 谢谢, lerad 解决方案 在生成Setters和Getters 屏幕上,您有选择getters 按钮在右侧 - 使用它
..
我使用JSF和Spring创建了一个应用程序,我使用了@repository,@service @component和@autowired的注释,但是当我编写Facelet文件时,bean无法显示,任何人都可以帮助我 faces-config.xml:
..
我正在运行Mac和Windows版本的Eclipse。 我已经评估过“改进C#”,但似乎不起作用。 解决方案 看看 Emonic 。它是一个Eclipse插件,允许您使用Mono或Microsoft .NET构建C#程序。
..
当我输入局部变量名的第一部分并按 Ctrl + 空格,以显示内容助理时,显示全名该变量并预选它。 在Eclipse Luna中,如果您在键盘上按。,则全名将被插入内容助理将显示此变量实例的所有可访问成员。 使用Eclipse Mars,它将直接插入到不完整变量名后面。 如何将此行为重新切换到Eclipse Luna? public class A { 公共会员 pu
..