问题标签 [dart-editor]
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.
dart - Dart 编辑器:“未使用的导入”错误
对于一个项目,我正在导入一个库,但我不直接使用其中的任何类。目标是在运行时获取 aClassMirror
以从中创建一个实例。所以我有类似的东西:
这给了我一个“未使用的导入”错误。Idk 如果这被认为是一个错误。所以我问你:你认为这被认为是一个错误吗?如果没有,有没有办法可以抑制未使用的导入错误?
奇怪的是,我认为 Dart 会摇动源代码并删除未使用的导入代码,但事实并非如此。该库已正确导入且可用。
dart - 入门应用程序无法运行
我开始阅读 Dart入门教程,但遇到了一些问题。当我转到 File>Open Existing Folder> one-hour-codelab-master 时,我在控制台中收到一条警告:
认为这只是烦人,我将我的文件树与教程中的文件树进行了比较,我缺少packages
文件夹和pubspec.lock
文件。任何帮助将非常感激。我的 Dart 编辑器也是最新的。
dart - 其他人可以在 Dart 调试器/编辑器中重现此错误吗?
为了我的理智,有人可以验证我在飞镖编辑器中遇到的一个奇怪的错误吗?
我正在使用网站主页上最新的 dart 编辑器,我下载、解压缩,然后运行“DartEditor”可执行文件。(我没有清除存储在其他地方的任何先前设置,但我认为这不会改变问题。)
- 下载我的存储库:https ://github.com/Naddiseo/dart-sprintf.git
- 切换到 debugger_ide_test 分支
在控制台(不在编辑器中)运行
dart test/sprintf_test.dart
输出应该是:decimal=1, exp=0, digits=[5, 4, 6, 6]
接下来,启动编辑器,然后打开文件夹。
- 运行相同的文件,它应该打印出相同的结果。
- 现在是奇怪的部分。在 lib/src/formatters/float_formatter.dart:17 中设置断点,这是构造函数的第一行。
- 再次在编辑器中运行测试文件,然后在获得断点后继续。
使用断点,我得到以下输出:
我把它归因于List<String>
构造函数,它似乎初始化为不为空。
还有其他人遇到这个问题吗?我试图将其压缩成一个可测试的单个文件,但未能重现;我只能在实际项目中重现它。
dart - dart 库中的断点不起作用
我正在试验 Dart 和库,但我似乎无法在我的库类中找到断点。
我在 中创建了一个库,在lib/myLib/myLib.dart
那里定义了一个类并在构造函数中设置了一个断点。我从我的 main 方法构造这个类,定义在web/test.dart
. 在 main 方法中设置的断点会被命中,但库中的断点不会被命中。我确信代码会执行,因为我可以从 main 方法进入库的代码。
这是一个已知问题,还是我需要配置一些东西?我在 Windows 7 64 位上使用 Dart Editor 版本 1.0.0_r30798 和 DartSDK 版本 1.0.0.10_r30798。
unit-testing - 在 dart 中重构友好的 mocking
到目前为止,我在 dart 中看到的所有模拟库(unittest/mock、dartmocks)都使用字符串来表示方法调用。例如
问题是当我想重命名 fum 时,IDE 不会接收我的模拟方法调用,所以我必须手动更改它们。
任何人都知道任何与实际方法调用(foo.fum()
)一起工作的人吗?即类似于Java中的mockito等
compiler-errors - Dart 编辑器在使用“part of”时停止突出显示错误
我不确定这是 Dart 编辑器中的错误,还是我使用方式的问题part of
,但鉴于以下项目结构:
在哪里Fizz.dart
:
哪里Buzz.dart
是:
如果我更改Buzz.dart
为故意出现编译器错误:
然后 Dart EditordjedString
用红线划出下划线,并给出上述编译器错误:
未定义的类“djedString”
但如果我再Buzz.dart
改成part of
图书馆fizz
:
Dart 编辑器然后删除编译器错误,事实上,完全停止寻找警告/错误(在文件内)。
这是一个错误还是我没有part of
正确使用?
dart - DartEditor 重新格式化源代码
我习惯于使用 Visual Studio 2010 的“格式化文档”菜单选项来重新格式化 JavaScript 源代码。现在尝试 Dart Editor 寻找重新格式化 .dart 源代码的菜单选项?是否支持此功能?
svg - dart2js:未捕获的类型错误:对象#没有方法“拆分”
我正在开发简单的在线建筑规划工具,它使用 svg 元素(dart:svg 库)作为编辑器画布。开发构建在本机 Dartium VM 中完美运行,但在运行 dart2js 后,我在任何浏览器中都会出现下一个错误:
Dart 在编译为 js 时没有显示任何错误。加载 DOM 后立即出现错误,这可能是 dart2js 翻译器问题吗?
提前致谢!
algorithm - 将墙合并为具有角标准化的统一网格
我正在开发一些简单的建筑规划编辑器。对于 3D 预览,我正在为 Dart 使用 Three.js 库(来自 GitHib)。到目前为止,算法非常简单:它将单条线转换为矩形,然后将其拉伸(基于厚度和高度)。
是否可以根据相邻墙壁标准化顶点位置?从技术上讲,我存储了墙壁列表,其中可以查询相邻的墙壁,并且可以计算 Vector2 列表以生成每个墙壁的网格。由于挤压,我必须分别对每面墙进行更改。
提前致谢!
dart - pub upgrade 命令未解决依赖关系
我注意到,当我进行 pub 升级时,某些依赖项没有按预期解决 - 主要是分析器和 args。请查看控制台输出以了解特定升级。
请注意,args、analyzer 和 intl 已解析,但当前版本并未像其他版本一样下载和更新。
我正在使用以下内容:
Dart 编辑器版本 1.1.0.dev_05_06 (DEV) Dart SDK 版本 1.1.0-dev.5.6
感谢您帮助解决此问题。