小编Sir*_*tor的帖子

可以从IntelliJ IDEA中的打开文件列表中删除.class文件吗?

我在IntelliJ IDEA中有一个Android项目.当我按Ctrl+ Shift+ N打开文件时,文件名的下拉列表包括.class和.java文件..class文件位于我项目的bin目录中.

我可以看到外部库需要的.class文件(比如jar文件中的链接),但我不希望它们用于我自己的源代码.我是IDEA的新手并且认为这是一件很简单的事情我只是做得不对,但我似乎无法找到它并且它让我发疯.有任何想法吗?

intellij-idea

26
推荐指数
2
解决办法
6654
查看次数

为什么 Find-Package 在我的本地包源上找不到按名称的包

我有一个本地包源来处理一些事情。我创建了一个名为 的脑死包CoolUtils,并使用nuget add. 您可以使用 nuget 找到它:

PS> nuget list -source E:\nuget-repo-test-01\
CoolUtils 2.0.20171024.1

PS> nuget list coolutils -source E:\nuget-repo-test-01\
CoolUtils 2.0.20171024.1
Run Code Online (Sandbox Code Playgroud)

但是,Find-Package无法按名称找到它,但可以使用通配符或未指定名称找到它:

PS> Find-Package -Source E:\nuget-repo-test-01\

Name                           Version          Source                           Summary
----                           -------          ------                           -------
CoolUtils                      2.0.20171024.1   E:\nuget-repo-test-01\           Test package with dumb scripts.

PS> Find-Package *cool* -Source E:\nuget-repo-test-01\

Name                           Version          Source                           Summary
----                           -------          ------                           -------
CoolUtils                      2.0.20171024.1   E:\nuget-repo-test-01\           Test package with dumb scripts.

PS> Find-Package CoolUtils -Source E:\nuget-repo-test-01\
Find-Package : No match was found …
Run Code Online (Sandbox Code Playgroud)

powershell package-managers powershellget

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

如何在 Visual Studio 中强制输出构建错误的绝对路径

在大多数 Visual Studio(2008,但我怀疑它很重要)项目中构建时,如果出现错误,它会列出有错误的文件的绝对路径。像这样(忽略具体错误——我故意添加的):

1>dope_external.cpp
1>c:\users\me\dope_external.cpp(4) : error C2144: syntax error : 'void' should be preceded by ';'
1>c:\users\me\dope_external.cpp(4) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>Generating Code...
Run Code Online (Sandbox Code Playgroud)

但是,我当前正在使用的解决方案/项目列出了相对路径名称:

1>FileBasedEffect.cpp
1>..\..\..\..\..\..\..\..\tools\blah\code\src\important_file.cpp(10) : error C2653: 'FusionEffectKeys' : is not a class or namespace name
1>..\..\..\..\..\..\..\..\tools\blah\code\src\important_file.cpp(10) : error C2143: syntax error : missing ';' before 'const'
1>..\..\..\..\..\..\..\..\tools\blah\code\src\important_file.cpp(10) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Run Code Online (Sandbox Code Playgroud)

这种情况发生在 Visual Studio …

c++ build vcbuild visual-studio-2008

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

TextBox限制字符串中允许的字符数(并确保它们都是大写字母)

我希望在WP7应用程序上从用户那里获得一组一些字母(默认值为7).我正在尝试使用TextBox,虽然我没有和那个想法结婚.我目前的计划是使用为Windows Phone 7制作TextBox Numbers时所描述的技术,字符限制为KeyUp事件上的字母(并将它们转换为大写字母).我可以说,没有其他好方法可以做到这一点.

我正在做同样的事情来限制字符数 - 如果TextBox中的文本长度> 7,我删除字符.

我已经在我的实现中遇到了bug(如何处理退格,特别是TextBox中的第一个字符),这让我觉得这个实现有很多问题.

有没有更好的方法来限制TextBox中的文本长度?

windows-phone-7

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