小编ksr*_*srb的帖子

编译:版本"go1.9"不匹配go工具版"go1.9.1"

当我试图运行我得到的示例helloworld代码时,我收到此错误.

compile: version "go1.9" does not match go tool version "go1.9.1"
Run Code Online (Sandbox Code Playgroud)

我的电脑已经去了1.9.1.错误意味着什么,我该如何解决?

go

16
推荐指数
6
解决办法
7176
查看次数

在文件和代码模板中大写$ {NAME}

问题

Preferences -> Editor -> File and Code Templates我有一个React模板:

import React from 'react';

class ${NAME} extends React.Component {

  render() {
    return (
      <div>
        #[[$END$]]#
      </div>
    );
  }
} 

export default ${NAME};
Run Code Online (Sandbox Code Playgroud)

有没有办法把资本化${NAME}

我们有一个以小写字母命名文件的约定,但在React组件中应该大写.

附加信息

我知道IntelliJ的重构能力,你可以用a Live Templates来完成这个,但我想删除这个额外的步骤:).

这可以在Live Templates你可以定义和引用表达式的capitalize(fileNameWithoutExtension())地方,但我无法在任何地方找到定义表达式File and Code Templates.

intellij-idea

4
推荐指数
1
解决办法
1193
查看次数

超级开发模式的多个源文件夹

问题 Codeserver
是否有任何方法在-src标志中接受多个dir?

详细信息
我正在尝试将源代码分成如下文件夹:

  • SRC
  • 小部件
  • 效用
  • 主要

我得到了常规开发模式,通过以下*.gwt.xml文件编译我的代码:

SRC/MyProject.gwt.xml

<module>
    <inherits name='com.google.gwt.user.User' />
    <inherits name="com.my.project.Widget"/>
    <entry-point class="com.my.project.Test" />
</module>
Run Code Online (Sandbox Code Playgroud)

小部件/ Widgets.gwt.xml

<module>
    <inherits name='com.google.gwt.user.User' />
    <inherits name="com.my.project.Widgets"/>
</module>
Run Code Online (Sandbox Code Playgroud)

但每当我尝试在Codeserver(SuperDevMode)中运行时,它会说它无法在com.my.project.Widgets包中找到类.

我正在使用以下参数运行SuperDevMode:

-src src/ com.my.Project.MyProject
Run Code Online (Sandbox Code Playgroud)

但我猜我需要这样的东西:

-src src/ com.my.Project.MyProject widgets/ com.my.Project.Widgets
Run Code Online (Sandbox Code Playgroud)

仅供参考
我知道您可以使用包来组织课程,但我更喜欢将它们放在单独的源文件夹中,所以稍后我可以轻松地将它们重新打包到单独的jar中.

更新
刚尝试添加[module]:

-src src/ com.my.Project.MyProject com.my.Project.Widgets
Run Code Online (Sandbox Code Playgroud)

没工作:(

gwt gwt-super-dev-mode

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

为什么在bash意外的EOF""错误中有一个起始反引号

鉴于:

echo '"Number' > temp.sh
./temp.sh
Run Code Online (Sandbox Code Playgroud)

使用此脚本,Bash打印此错误消息:

./temp.sh: line 1: unexpected EOF while looking for matching `"'
Run Code Online (Sandbox Code Playgroud)

为什么它打印出`"'对像'"'

PS:我试图寻找答案但只得到问题的答案,要求帮助调试此错误.相反,我想知道为什么错误消息打印出一个起始反引号而不是单引号.

bash

2
推荐指数
1
解决办法
70
查看次数

标签 统计

bash ×1

go ×1

gwt ×1

gwt-super-dev-mode ×1

intellij-idea ×1