有没有办法重新缩进代码块?我在Eclipse中寻找类似于Ctrl+ Shift+的东西F(自动格式/缩进).
要清楚,
我已经了解NppAutoIndent - 它不起作用,因为我正在使用XML,HTML和CSS.
可以使用这样的类(特定于设计/指南)吗?我正在使用MVVM模式.
public static class Pages
{
public const string Home = "Home.xaml";
public const string View2 = "View2.xaml";
/* a few more... */
}
Run Code Online (Sandbox Code Playgroud) 我正在写一个性能至关重要的服务,我不确定什么是最快的.我有几个对象(50-200),每个对象都有一个ID(整数,例如84397或23845).拥有一个Dictionary,一个KeyValue对列表或一个列表,其中索引设置为ID,其余的具有空值或具有相同想法的数组会更快吗?
我正在尝试在WebView中调用一个函数.我需要调用的一些目标函数是:
play: function()
{
if (this.value < this.p.max)
{
this.inc();
this.timer = new it_timer({ object: this, method: "play", timeout: 200 });
}
else
this.stop();
},
stop: function()
{
if (this.timer)
this.timer.stop();
this.playing = false;
this.playbutton.style.backgroundPosition = "0 0";
}
Run Code Online (Sandbox Code Playgroud)
我开始打电话
webView.InvokeScript("play", new string[0]);
Run Code Online (Sandbox Code Playgroud)
但这没用,HRESULT:0x80020101.我在这个主题上找到了这个http://support.microsoft.com/kb/247784,但它根本没有帮助我.
然后我尝试在多个站点上做我发现的示例:
webView.InvokeScript("eval", new string[] { "document.documentElement.outerHTML;");
Run Code Online (Sandbox Code Playgroud)
和
webView.InvokeScript("alert", new string[] {"message"});
Run Code Online (Sandbox Code Playgroud)
但是这两个都没有用,给出了相同的HRESULT代码.WebView正常呈现,javascript在页面上正常工作.
我很感激在确定问题/寻找解决方案方面提供帮助.
编辑:似乎"警告",所有在类中声明的方法都不起作用.在早期的.NET版本中似乎有一个InvokeMethod(..),WinRT还有其他选择吗?
找不到文件或程序集名称'System.Windows.debug.resources,Version = 2.0.5.0,Culture = en-US,PublicKeyToken = 7cec85d7bea7798e'或其中一个依赖项.
我很确定它与某些未正确安装的文件有关,看看在各种情况下这种异常是如何发生的.它可能是一个包含异常名称的文件.
有人知道我是否可以重新安装它或类似的东西?
它发生在没有可拆卸的地方.
Callstack位置
mscorlib.dll!System.ThrowHelper.throwVersion37CompatException(System.ExceptionType newEType = FileNotFoundException, string newString = "File or assembly name 'System.Windows.debug.resources, Version=2.0.5.0, Culture=en-US, PublicKeyToken=7cec85d7bea7798e', or one of its dependencies, was not found.", System.ExceptionType oldEType = IOException, string oldString = "File or assembly name 'System.Windows.debug.resources, Version=2.0.5.0, Culture=en-US, PublicKeyToken=7cec85d7bea7798e', or one of its dependencies, was not found.") + 0x19 bytes
Run Code Online (Sandbox Code Playgroud)
完全异常详细信息
System.IO.FileNotFoundException occurred
Message=File or assembly name 'System.Windows.debug.resources, Version=2.0.5.0, Culture=en-US, PublicKeyToken=7cec85d7bea7798e', or one of its dependencies, was not found.
StackTrace: …Run Code Online (Sandbox Code Playgroud) 我正在尝试(正确地)实现首选项屏幕,但问题是用于从xml文件中读取首选项的所有方法都已弃用(或者我只是不识别它们).开发站点上的官方示例代码(PreferenceActivity)使用不推荐使用的方法.有没有人找到一种方法来实现一个xml文件的首选项屏幕,但没有使用:addPreferencesFromResource(int)或findPreference(CharSequence)?或者在没有实现替代方案的情况下将方法标记为已弃用?
编辑:为Android版本2.1开发
与确定智能手机相机的视角相同的问题,适用于WP7.似乎找不到合适的方法,我不想让我的用户自己校准(如果可能的话).谢谢
有没有办法将可编辑列表添加到首选项屏幕?用户应该能够从列表中添加和删除条目。还是我必须制作一个单独的屏幕并手动将其保存到首选项中?
编辑:
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:summary="@string/MasterDeviceDescription" android:title="@string/MasterDeviceCat">
<EditTextPreference android:key="@string/MasterIP" android:title="@string/MasterIPLabel"></EditTextPreference>
<CheckBoxPreference android:key="@string/ManualDevice" android:title="@string/ManualDeviceLabel"></CheckBoxPreference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/ManualDeviceCat" android:summary="@string/ManualDeviceDescription">
<!-- HERE -->
</PreferenceCategory>
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)
它应该从从菜单调用的首选项屏幕中使用。
编辑 2
我必须使用它来获取可供应用程序使用的用户创建数据的可选列表。
我打算在我的游戏中实现一组新的数字:简单的圆圈.绘制的精灵(在这种情况下为圆圈)的数量从2-3开始,并且可以无限地(可能)上升.最大值可能在60左右.总共将有5种类型的圆圈,每种圆圈都有不同的颜色,也可能是大小.现在看到我将不会实现它,直到星期一,我以为我会在stackoverflow问它.
有人知道哪种方法更快吗?
我在我的优化的时刻(的Android游戏)的代码,并想取代所有的foreach(对(:))与正常维权.有没有办法找到它们?Ctrl-F只查看当前文件,Ctrl-H似乎没有找到任何java结构(不确定是否正确的单词:ifs,whiles,accessors等).最好没有插件,但接受任何答案.如果有可能搜索任何字符串(搜索中的*)也会很好.
TL; DR:寻找在日食中找到所有foreaches的方法.
c# ×5
android ×3
list ×2
preferences ×2
.net ×1
arrays ×1
auto-indent ×1
camera ×1
dictionary ×1
draw ×1
eclipse ×1
exception ×1
geometry ×1
html ×1
invokescript ×1
java ×1
loops ×1
mvvm ×1
notepad++ ×1
refactoring ×1
silverlight ×1
webview ×1
xml ×1