问题标签 [tern]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - TernRename 在 vim 中创建一个新的拆分
我正在使用tern_for_vim并尝试重命名变量。当我运行时,:TernRename
我被要求输入变量的新名称。在我提供它并按 Enter 后,变量被重命名,然后我得到一个新的拆分,其中包含找到该变量的所有引用。我怎样才能摆脱它?每次重命名后都必须关闭它很烦人......
eclipse - 在没有 Babel 的 Eclipse 中使用 Airbnb 的 JavaScript 样式指南
如何在不使用任何其他工具的情况下使用Airbnb JavaScript 样式指南?我已经为我的 Eclipse 氧气安装了 Tern (Tern IDE)。我下载了最新版本的eslint-config-airbnb-base-v12.0.1并在
Project -> Properties -> Tern ->Validation -> ESLint 下选择了.eslintrc
该版本中的文件。我的 Tern 配置存储在一个.tern-project
文件中:
.eslintrc
看起来像:
和index.js
:
从这里我不知道如何走得更远。我希望,我会收到与 airbnb 风格指南相匹配的新警告。这适用于 html 文件中的 js 代码吗?
javascript - 如何为 vim 命令执行 tern?
我是 Vim 新手并为 vim 安装了 tern: https ://github.com/ternjs/tern_for_vim
我想使用命令TernDef
跳转到函数的定义。
我试图将光标放在函数名上并输入:TernDef
,但这不起作用:
“命令”的含义与“:”命令不同吗?
tern_for_vim 的快捷键可以通过以下方式启用:
来源: http: //www.dotnetsurfers.com/blog/2016/02/08/using-vim-as-a-javascript-ide/
上面的文章没有告诉我哪些快捷键映射到 tern 命令。我怎样才能知道?
我在 Windows7 上使用 gVim 8.1 并将 tern_for_vim 插件克隆到
C:\Users\eis\vimfiles\pack\mypackages\start\tern_for_vim
此外,我将 Windows 系统环境变量 HOME 设置为 C:\users\eis
相关问题: 如何在我的项目中设置 tern-vim?
javascript - Tern 函数参数:如何用键指定对象?
我有一个接受一些参数(名称、标签、onClick)的按钮函数。我可以将 Button !type 设置为fn(name: string, label: string, onClick: fn())
,但实际上它应该是fn(config: {name: string, label: string, onClick: fn()})
. 问题是当我尝试第二个示例时出现错误Unrecognized type spec
。是否有正确的方法来指定带有键的对象作为函数参数?
只是在某些情况下,我正在使用一个名为 Ternific 的 Brackets 自动完成插件。插件没有问题,只是我的配置。
这是我的 .turn-project 文件,它抛出了错误:(滚动到底部查看按钮)
javascript - React 扩展类中的方法可以完成吗
如果我要扩展一个React.Component
例如。
是否有可能完成这些React.Component
方法,例如。constructor
?
我当前的 ~/.tern-config 确实启用了反应库,例如。
它确实提供了 doc/url 信息React.Component
,但没有完成这些方法。我已经阅读了大量的 tern 文档,但无法确定是否应该支持。