小编Joh*_*hom的帖子

虽然键盘是DVORAK,但IntelliJ 14键盘快捷键是QWERTY

  • 运行IntelliJ 14
  • 使用Mac OS X布局
  • 在OS X(Yosemite)上运行

IntelliJ通常使用DVORAK,但不使用键盘快捷键.键盘快捷键在QWERTY中.好像它们是基于扫描码而不是映射后的键值.

想法?

编辑1 @gabriel很难说,但这里有一些例子......注意:在DVORAK和QWERTY上,m,a和0-9相同

cmd+/     'comment line' flashes code menu and sometimes moves to a brace (/ == {)
cmd+b      works, goes to definition  (b == n)
cmd+opt+l 'reformat' flashes code menu  (l == p)
Run Code Online (Sandbox Code Playgroud)

macos intellij-idea osx-yosemite intellij-14

18
推荐指数
2
解决办法
2387
查看次数

有没有人在Resharper 7 EAP中运行Jasmine unittest?

我真的很想使用运行我的javascript单元测试的R#r测试.R#r 7 EAP识别测试但是当我启动测试时,跑步者显示'...测试未运行'用于所有测试.

在配置/目录结构方面,我找不到R#r测试运行器所期望的任何信息.

目录结构和样本测试发布在这里

resharper unit-testing jasmine

8
推荐指数
1
解决办法
3987
查看次数

绑定到ObservableCollection <string>的Silverlight TabControl在更改集合时不更新

带有TabControl的Silverlight 3应用程序使用IValueConverter绑定到ObservableCollection.应用程序启动时初始绑定工作(转换器调用).对绑定集合的更改,Clear()或Add()不会反映在未调用的TabControl ...转换器中.

注意:绑定的ListBox反映了对绑定集合的更改,而TabControl则没有.

想法?

/ JHD


XAML绑定......

<UserControl.Resources>
    <local:ViewModel x:Key="TheViewModel"/>
    <local:TabConverter x:Key="TabConverter" />
</UserControl.Resources>
<StackPanel DataContext="{StaticResource TheViewModel}">
    <ListBox ItemsSource="{Binding Classnames}" />
    <controls:TabControl x:Name="TheTabControl" 
        ItemsSource="{Binding Classnames, Converter={StaticResource TabConverter}, ConverterParameter=SomeParameter}"/>
    <Button Click="Button_Click" Content="Change ObservableCollection" />
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

ViewModel ......

namespace DatabindingSpike
{
    public class ViewModel
    {
        private ObservableCollection<string> _classnames = new ObservableCollection<string>();

        public ViewModel()
        {
            _classnames.Add("default 1 of 2");
            _classnames.Add("default 2 of 2");
        }

        public ObservableCollection<string> Classnames
        {
            get { return _classnames; }
            set { _classnames = value; }
        }
    }
} …
Run Code Online (Sandbox Code Playgroud)

data-binding silverlight tabcontrol observablecollection

5
推荐指数
1
解决办法
9429
查看次数

使用自制软件在 OS X 上安装 Dart 开发版本时出错

已经使用自制软件在 OS X 上安装了多个版本的 Dart。

brew tap dart-lang/dart
brew install dart
Run Code Online (Sandbox Code Playgroud)

今天我对 Dart 1.11.3 稳定版进行了“酿造升级”,因为我想在 dartium 中运行黄瓜/硒/chromedriver 测试。Dartium 仍然是 39.* 版本,而 chromedriver 想要 40something。

注意:Windows 用户可以在 dartium 中运行这些测试:(

因此,尝试安装开发版本 1.12.0-dev.5.0 以查看 dartium 是否也会升级。没有快乐

brew install dart --devel

Warning: dart-lang/dart/dart-1.11.3 already installed
Run Code Online (Sandbox Code Playgroud)

我真的必须卸载才能安装开发版吗?

homebrew dart

3
推荐指数
1
解决办法
1054
查看次数