Questions tagged «console»

通过键入命令以执行特定任务来与计算机操作系统或软件进行交互的机制


3
我可以关闭优化吗​​,所以闭包中的范围内变量不会被“优化”
作为现代浏览器完成代码优化的副产品,在调试时,您无法“看到”“实际上”在范围内的所有变量。这是众所周知的,并且已经在SO上的上一个问题中得到了解决。此功能虽然在生产中最肯定有用,但在开发过程中却使我很烦,但它会使我放慢速度(这很明显)。 现在我的问题是,有什么办法可以关闭这种行为?我可以编辑一些配置文件,还是有浏览器插件,或者有浏览器可执行文件的“开发人员专用构建版本”?我喜欢在编写新代码时立即在控制台中输入代码,所以这确实困扰了我。 更新/编辑 这是部分解决方案,应归功于Paul1365972。 您必须使用特殊选项从命令行启动chrome浏览器,如下所示: 完全关闭Chrome 从控制台运行Chrome "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe" --js-flags="--allow-natives-syntax" ,适用于Windows其他操作系统。 打开开发人员控制台并执行"%GetHeapUsage()"。如果您使用选项正确启动了Chrome,则会在控制台上记录一个数字,否则会出现语法错误。 使用此命令行标志,您可以使用以开头的命令与V8引擎“对话” %,这是普通JavaScript中的语法错误。Paul的答案中列出了可用的此类V8命令。 有%NeverOptimizeFunction()该列表,这是一些东西,看起来像的东西我只需要调用,并用它做的。不幸的是,该功能没有实现我所希望的,如下面的屏幕快照所示。 (((在保罗的回答其他链接(V8本地人节点模块)并不那么重要,对我们这里在这种情况下,它所做的就是它环绕的“%”功能调用单行这样的代码不会崩溃不是v8的浏览器。))) ((((((我记得有一次它是在那时(尚未发明/实现这种优化)。我不知道多久。十年?十五年?类似的东西。最后一个Chrome版本是什么(如果任何)以及您可以做什么的最后一个Firefox版本(请确保在此存在)是什么?如果您碰巧知道并将其发布为答案,它不会给您带来悬赏,但会给您带来赞誉。 。))) 解决方案 谢谢彼得·斯尼科克 新问题 虽然Petr的解决方案有很大帮助,但这并不完美。这个问题太长了,所以我发布了一个新的问题,关于如何改进Petr的解决方案。(我当然可以在这里编辑此问题,但是,如果您了解我的意思,那将感到“不历史”。)

1
pycharm无法使用python3.8连接到控制台
我不知道为什么;但由于python 3.8已发布;我无法运行pycharm控制台,它始终处于“正在连接”状态。 我对python 3.7没问题;因为控制台会立即打开。 在这里,您可以看到我已经尝试过几次运行控制台,但是即使我等了一天,我也知道。它不连接到控制台。但是,当我将解释器从python3.8更改为python3.7时,我打开的新控制台都在一秒钟之内就完成了设置。 错误: C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\pydev\_pydevd_bundle\pydevd_resolver.py:138: SyntaxWarning: "is not" with a literal. Did you mean "!="? if found.get(name) is not 1: Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\pydev\pydevconsole.py", line 33, in <module> from _pydev_bundle.pydev_console_utils import BaseInterpreterInterface File "C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\pydev\_pydev_bundle\pydev_console_utils.py", line 11, in <module> from …

4
什么是“返回” C#的返回类型?
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加细节并通过编辑此帖子来澄清问题。 3个月前关闭。 我正在制作一个控制台应用程序,并且有一个“菜单”,用户可以在其中输入信息以创建新的Person对象。以下是方法内部。 Write("Please enter the first name: ", false); string fName = Console.ReadLine().ToUpper(); Write("Please enter the middle initial: ", false); string mInitial = Console.ReadLine().ToUpper(); Write("Please enter the last name: ", false); string lName = Console.ReadLine().ToUpper(); 像这样 我希望用户确定自己不想结交新朋友时可以随时退出该方法。因此,我想创建一个名为“ CheckExit”的新方法,如果他们键入“ EXIT”,它将保留“ CreatePerson”方法。因此,我希望“ CheckExit”返回收益。否则,我必须在每个输入之后添加一个“ if”语句,并且变得混乱。 这可能吗?退货有退货类型吗?这样做的正确方法是什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.