草庐IT

Webstorm

全部标签

javascript - WebStorm - 调试器在断点处终止进程。进程完成,退出代码为 -1073741510

今天,我的WebStorm开始表现得很奇怪。当我在断点处停止时-进程下降。它发生在任何断点处。我使用nodejsjavascript。我试着录制了gif,但是质量很差(很抱歉),但是,如果你看gif,你就可以想象这个问题。正如您在此处看到的:调试器捕获了一个断点,但随后,进程刚刚停止。在webstorm的底部写着:“进程已完成,退出代码为-1073741510(0xC000013A:被Ctrl+C中断)”。昨天一切正常,有什么问题吗? 最佳答案 出现问题是因为其中一个旧的watched表达式。我刚刚将它们全部删除,现在调试器又可以工

javascript - 在 JavaScript 的空操作(空)函数中不添加换行符的选项(IntelliJ Web/PHP Storm )

我这辈子都找不到格式化程序选项来关闭无操作函数大括号内的自动换行符。箭头函数和常规函数都会自动添加换行符。例如,当没有将op函数传递给其他函数(作为钩子(Hook)或回调)时,这是令人沮丧的,即wrapWithCommonErrors(()=>{})。函数(){}成为函数(){}()=>{}成为()=>{} 最佳答案 您是否尝试过Simpleblocksinoneline选项?您可以在以下位置找到它文件->设置->代码风格->JavaScript->包装和大括号->重新格式化时保留 关于

javascript - WebStorm 中的 Spy-JS 未捕获

我正在使用带有Spy-js集成的WebStorm8(更多http://blog.jetbrains.com/webstorm/2014/04/spy-js-webstorm-secret-service/)当我从IDE运行配置运行SpyJS时,我无法让它捕获请求当我通过本地代理模式访问URL时,http://localhost:3546/?spy-js=localhost:9000它有效,但有其局限性...(更多https://github.com/spy-js/spy-js#local-proxy)系统代理似乎配置正确:http://localhost:3546/spy-js-pro

javascript - 更新 WebStorm 2016 中的当前缩进空间大小

我需要在自动创建的Ionic项目中从2个空格的缩进样式切换到4个空格的缩进样式。我在MacOSX上运行WebStorm2016.1。我已经尝试过改变:网络Storm|偏好|代码风格|JavaScript|制表符和缩进并尝试调整缩进大小、制表符大小、使用制表符等...但似乎没有任何变化对现有(和新的)JavaScript文件产生影响。关于如何实现它的任何想法?某些常规设置可能会阻止此更改生效吗? 最佳答案 您的项目中是否有.editorconfig文件?那里的设置将覆盖您的代码样式设置(这是预期的行为——这是EditorConfig插

javascript - WebStorm:如何生成 JSDoc 文档

我刚开始使用WebStorm和JSDoc来记录我的JavaScript。我仍然没有找到使用某种WebStorm内置功能生成HTML文档的方法。在网上和StackOverflow上搜索了一下,只发现了很多关于JSDoc的语法等问题。我错过了什么?我正在使用WebStorm7.0.3。 最佳答案 从Webstormv8.0.0开始,您只需输入/**即可创建JSDoc注释就在method之前或function声明你要添加的文档,然后按Enter,这将生成一个基本block,其中包含你所有的parameters。已经设置好。有关thisWe

javascript - 当 gulp 为应用程序提供服务时,如何在 webstorm 中调试 Javascript

在Webstorm中,我正在运行gulpserve任务来启动localhost:9000stubAngular项目,该项目由yo生成。我正在尝试调试JavaScript代码,这是我尝试过的:我将gulp作为调试任务运行,我只能调试gulp文件行我尝试在JavaScript之前运行gulpserve,它开始服务,而Webstorm从未启动它的JavaScript调试session我尝试运行JavaScript调试,但我的代码中没有出现断点。这种情况下的工作流程是什么?附言。我不想在chrome开发人员工具中调试代码,我希望我的断点在Webstorm中工作 最佳

javascript - Webstorm接口(interface)实现警告使用JSDoc

我对JSDoc很陌生,我正在试用Webstorm,所以我对webstorm也很陌生。一方面,我有一个这样声明的接口(interface):/**@interface*/functionIInterface(){}IInterface.prototype.myMethod=function(){};另一方面,我正在开发一个模块,我在其中实现了这个接口(interface):window.exports.MyImplementation=(function(){"usestrict";/****@constructor*@implements{IInterface}*/functionMy

javascript - 来自 codacy 的 Eslint 配置文件

我正在使用codacy来监控代码质量,但很高兴看到在推送之前codacy会捕捉到什么。我看到它使用eslint和其他几种工具来决定捕获什么。有没有办法从codacy生成.eslintrc配置文件?这样我就可以在Webstorm中使用这个配置并在推送任何代码之前进行任何必要的更改。 最佳答案 2年后Codacy仍然没有提供导出工具。因此,最好的方法似乎是在ESLint演示(https://eslint.org/demo/)上模仿Codacy配置,然后单击页面底部的“使用此配置下载.eslintrc.json文件”。您将需要再次选中/取

javascript - WebStorm 在使用 SystemJS 模块系统时从索引文件导入

假设我有以下源代码结构。/homehome.component.ts/shared/domaincar.domain.tshouse.domain.tsperson.domain.tsindex.ts所有域文件都包含类似exportinterfaceCar{someProperty:number;}索引文件看起来像这样export*from'./car.domain';export*from'./house.domain';export*from'./person.domain';然后在我的主页组件中像这样导入就可以正常工作了。import{Car,Person}from'../sha

javascript - 使用一个文件夹中的所有文件,就像一个大 JS

是否可以在WebStorm中配置ESLint,以便从同一文件夹中的文件中解析函数、变量等?在我的构建过程中,我将同一文件夹中的所有文件连接成大闭包,例如:src/main/===>"main.js"api.jsinit.jsui.jsconstants.js..renderer/===>"renderer.js"core.jsevents.js我希望ESLint像对待一个文件一样对待所有这些文件,这样我就不会收到已定义内容的“undef”错误。如果不能自动完成,我不介意创建一个手动配置来指定所有这些文件(如果可能的话)。编辑:为什么我不(不能)使用模块?TLDR-遗留代码和项目要求。我