小编Pre*_*ete的帖子

有人知道CodeMirror中的自动套用格式功能发生了什么吗?

尝试在CodeMirror V4中自动格式化某些HTML。找到了有关操作方法的文档,但看起来该呼叫editor.autoFormatRange(range.from, range.to)已在V3中删除...

V2的代码如下。

有人知道今天如何使用V4吗?

来自:http : //codemirror.net/2/demo/formatting.html

<script>
  var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
    lineNumbers: true,
    mode: "htmlmixed"
  });
  CodeMirror.commands["selectAll"](editor);

  function getSelectedRange() {
    return { from: editor.getCursor(true), to: editor.getCursor(false) };
  }

  function autoFormatSelection() {
    var range = getSelectedRange();
    editor.autoFormatRange(range.from, range.to);
  }

  function commentSelection(isComment) {
    var range = getSelectedRange();
    editor.commentRange(isComment, range.from, range.to);
  }      
</script>
Run Code Online (Sandbox Code Playgroud)

javascript codemirror

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

Bootstrap 3 - 可折叠列表未正确折叠

我正在使用Bootstrap 3来制作垂直可折叠导航菜单.文档看起来非常简单.尝试使用data-*标签来做到这一点.吻

当我展开一个新的部分时,我似乎无法让其他部分崩溃.即扩展和折叠工作在每个单独的项目上.但是,如果设置数据父级,则非活动部分应自动关闭.

有人可以指出我哪里出错了吗?

的jsfiddle

    <li><a data-toggle="collapse" data-parent="#menu" href="#one">One</a>
        <ul id="one" class="collapse">
            <li><a href="#">Point One</a></li>
            <li><a href="#">Point Two</a></li>
            <li><a href="#">Point Three</a></li>
        </ul>
    </li>

    <li><a data-toggle="collapse" data-parent="#menu" href="#two">Two</a>
        <ul id="two" class="collapse">
            <li><a href="#">Point One</a></li>
            <li><a href="#">Point Two</a></li>
            <li><a href="#">Point Three</a></li>
        </ul>
    </li>

</ul>
Run Code Online (Sandbox Code Playgroud)

html jquery twitter-bootstrap

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

Android/Eclipse应用主题的麻烦

我是Android新手,似乎挂了一点......

我正在尝试构建我的第一个Android应用程序.该应用程序主要是Eclipse为您创建的模板...

我想使用Holo主题的基础和默认的黑色背景.我可以通过在Manifest中硬编码"@android:style/Theme.Holo"来实现它(在模拟器上).但我不能把它从styles.xml中拉出来.

即使我在Manifest中进行硬编码,Eclipse仍然在Activity编辑器中显示白色背景,这使得在白色背景上设计白色文本变得困难......

我确定这是我想念的小事.请看下面......

先谢谢彼得

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="ca.domain.test2"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="10"
        android:targetSdkVersion="18" />

    <uses-permission android:name="android.permission.VIBRATE" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/icon48"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="ca.domain.test2.Something"
            android:configChanges="keyboardHidden|orientation|screenSize"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
Run Code Online (Sandbox Code Playgroud)

<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <!--
        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    -->
    <style name="AppBaseTheme" parent="android:Theme.Holo">
        <!--
            Theme customizations available in newer API levels can …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-theme

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

如何在vscode launch.json中编译多个go文件?

如果我有几个需要放在主包中的go文件,我如何指定它们在launch.json中编译?我会将它们重构为包。但这个项目却遭到抵制。

即要在命令行上运行它们,我必须使用:

go run main.go stuff.go other.go
Run Code Online (Sandbox Code Playgroud)

我如何将其包含在 launch.json 文件中?

{
    "name": "Launch myprog",
    "type": "go",
    "request": "launch",
    "mode": "debug",
    "program": "${workspaceRoot}/cmd/myprog/main.go",
     "args": ["param"]
},
Run Code Online (Sandbox Code Playgroud)

我已经尝试过明显的方法。我想做一些调试。

那么...我如何在 launch.json 中指定编译文件夹中的包而不仅仅是一个特定文件?

如果go run main.go等于"program": "${workspaceRoot}/cmd/myprog/main.go"

那么,go run .相当于什么?"program": "${workspaceRoot}/cmd/myprog/[?????]"

因为显而易见的东西对我不起作用。

谢谢

go visual-studio-code

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