问题标签 [workbench]
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.
tortoisehg - 在 TortoiseHg Workbench 中创建两个用户
我使用 TortoiseHg Workbench,我有两个不同的存储库,具有不同的登录名和密码。所以我对如何存储和绑定正确的登录名/密码与目标存储库很感兴趣?
eclipse-rcp - Eclipse RCP - 更新 IStatusLineManager
有人知道如何在ApplicationWorkbenchWindowAdvisor之外更新IStatusLineManager吗?
我尝试了以下方法,但它抛出 NullPointerException
我什至尝试从以下位置执行它:
但结果相同:getStatusLineManager()上的NullPointerException
plugins - 属性视图扩展 - PropertyContributor 和 PropertySource 不同?
我通过实现一个单独的插件来扩展属性视图,该插件在其清单中定义选项卡属性贡献者/选项卡/部分。
属性贡献者是一个活跃的工作台部件。I have managed to get a simple section in a different tab (kind of Hello World), when the active workbench part is chosen. 接下来要做的是用来自属性源的某些信息填充这些部分。但是我需要使用的属性源不在贡献者的插件项目中。我知道这些在哪里,但是属性源的插件项目没有扩展(支持)选项卡式属性视图。只有通过单击/选择属性源才能得到它们属性的基本列表视图。
所以,第一个问题是:这可能吗?将某个工作台部件定义为 propertyContributor 并同时使用来自其他插件项目的 propertySections 中的属性源的属性而不是工作台部件是否有效?
如以下链接所示,他们始终对所有扩展使用相同的贡献者 (contributorId);propertyContributor、propertyTabs 和 propertySections。
*链接: http: //www.eclipse.org/articles/Article-Tabbed-Properties/tabbed_properties_view.html
第二个问题是:我可以在选项卡式视图中获取属性源的属性,即使它们的插件没有扩展/支持选项卡式属性视图?
非常感谢!
mysql - MYSQL 内存使用
我在具有 1GB 内存的 VPS Windows 2008 Web 服务器上安装了 MySQL。
有没有办法为 MYSQL 设置最大内存使用限制。
如果可以通过它完成,我已经安装了工作台。
非常感谢
约翰
mercurial - 如何在工作台(无命令行)中按文件拆分 MQ 中的补丁?
TortoiseHG 中的 Mercurial Workbench 允许以图形方式使用许多 Mercurial 函数。我有一个补丁位于一个反复无常的队列中,我想从中提取一些文件到另一个单独的补丁中。
我在这里找到了命令行方法的解决方案:
Gaol:最终得到 OP=P1 + P2,其中 OP=Original Patch,P1=Patch 1,P2=Patch 2
解决方案:
我根本无法弄清楚如何在工作台内做到这一点,如果有人能教我如何做到这一点,我会很高兴。谢谢!
mysql - 在对数据库进行结构更改后更新 MySQL 存储过程
我将不胜感激有关此问题的任何帮助。我正在运行一个使用 MySQL 数据库的网站。我在 MySQL Workbench 中构建了数据库模型,所有 SQL 查询都是存储过程。问题是当我对数据库进行结构更改时,我不知道哪些存储过程会受到影响,所以我要么手动列出所有过程并手动进行更改,要么使用试错法。问题 - 有没有办法自动化存储过程更新过程。我想确切地知道在对数据库进行某些结构更改时会影响哪些存储过程。如果 MySQL 不可以,那么其他数据库可以吗?(开源或商业)。谢谢你。
unit-testing - Laravel 工作台单元测试
在工作台中测试我的包的方法是什么。如果我编写单元测试,则不会自动加载任何类。所以这意味着:
导致错误提示找不到类 TestCase。当我将类 TestCase 添加到我的 composer.json (我的包文件夹中的那个)的自动加载中时,该类可用。但是,我收到下一个错误,即“Illuminate\Foundation\Testing\TestCase”不可用等等等。所以我的问题是我应该在我的包文件夹中的 composer.json 中自动加载什么?就像我的主要 composer.json 中的所有内容一样,或者还有其他一些我遗漏的方式。
我知道手册上说“
你可以从 workbench/[vendor]/[package] 目录 git init 并直接从工作台 git push 你的包!这将允许您在应用程序上下文中方便地开发包,而不会被不断的作曲家更新命令所困扰。
但是我不明白这一点。有人可以解释这是什么意思吗?顺便说一句,我熟悉 git。我只是不明白上下文。
EDIT1 据我所知,您将包推送到存储库,然后将其作为包包含在您的主 composer.json 中。我只是不明白这对开发有什么帮助。希望我理解错了.. :)
EDIT2 我错了。你把你的包放在工作台上,直到它稳定为止。就像 Nils 在下面指出的那样。问题仍然存在。如何创建一个可以在启动应用程序时进行单元测试的环境。我的意思是像测试一个模型,我可以在其中模拟外墙等。或者在工作台上这样做是不好的做法?
drupal - Drupal 7 上的工作台未正确返回草稿
我在我的 7.22 Drupal 安装中安装了 Workbench 模块版本 7.x-1.2。就原始作者将页面状态从“草稿”更改为“需要审查”并且页面然后显示在批准的用户工作台中进行审查而言,一切正常。问题是,如果审稿人发现问题,然后将状态从“需要审阅”更改回“草稿”并附上一些注释并将其发送回原作者,则该页面不会显示在原作者工作台中。它实际上完全从原作者那里消失了,也没有出现在任何地方。审阅者可以在他们的草稿选项卡中看到它,仅此而已。这显然是不对的。有没有其他人看到这个或有修复它?在我看来,这似乎是系统无法正常工作的最基本方面之一。
提前致谢。
mysql - 如何在 Mysql 工作台中的两个模型之间复制表?
我正在做一些数据库方面的事情,我需要将一个表从一个模型复制到另一个模型,但我尝试了很多方法都没有效果。有没有办法做到这一点?
java - 从另一个中的 ViewPart 扩展的开放类
我正在eclipse中用Java编写程序。我有两个从超类 ViewPart 扩展的类。现在我只想自动打开一个类(这意味着当我运行程序时),另一个应该通过第一个 UI 上的按钮打开。但我不知道如何手动打开 ViewPart 类。
我现在试过了
ActorCalendar actorCalendar = new ActorCalendar(); 尝试 { actorCalendar.getSite().getPage().showView("id", null, IWorkbenchPage.VIEW_VISIBLE); } catch (PartInitException e1) { // TODO 自动生成的 catch 块 e1.printStackTrace(); }
这里的ActorCalendar 类是从ViewPart 类扩展而来的类。此代码块在从 ViewPart 扩展的另一个类的 Button 中实现。但随后我在实现此代码块的类中得到一个 NullPointerException。在行中:
actorCalendar.getSite().getPage().showView("id", null, IWorkbenchPage.VIEW_VISIBLE);
我做错了什么?
我希望有一个人可以帮助我。
谢谢 !