18

myapp.sublime-projectプロジェクトのルートにあるファイルにこれがあります。

{
    "folders":
    [
        {
      "path": ".",
      "folder_exclude_patterns": ["log", "tmp"],
      "file_exclude_patterns": ["*.sublime-workspace"]
        }
    ],
  "settings":
  {
    "tab_size": 2
  }
}

以前はこれが機能していました (たとえば、log/development.log は検索結果から除外されていました)。しかし、どういうわけか、1、2 週間前に機能しなくなり、その理由がわかりません。

これをデバッグする方法についてのアイデアはありますか、またはこの構文は最新の崇高なものでまだ正しいですか? ありがとう!

4

10 に答える 10

18

subl .私がよくするように、コマンド ラインからプロジェクトを開くと、次のようになります。

# project_folder> subl .

これらの設定は無視されています。回避策として、[プロジェクト] メニューを使用し、Open Recentまたはのいずれかを使用しますQuick Switch Project。次に、sublime-projectファイルの設定が適用されます。はい、確かに奇妙です。

これについてフォーラムに質問しました: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=14129

于 2013-09-17T13:26:37.777 に答える
4

appname.sublime-workspace がなかったため、 appname.sublime-project が機能していませんでした。

フォルダを開き、プロジェクトを「プロジェクト:名前を付けて保存」として保存しようとしました

2つのファイルを作成しました

  • appname.sublime-project
  • appname.sublime-workspace

その後、folder_exclude_patterns 設定が正常に機能し始めました。

ありがとう -> https://coderwall.com/p/znswpq

于 2014-05-13T00:50:19.173 に答える
4

@Chengjian と @Case の回答の両方を同時に行う必要がありました。

  1. プロジェクトを閉じます。
  2. .sublime-workspace ファイルを削除します。
  3. 再開します。
于 2014-03-07T16:11:56.613 に答える
3

私にとって、次の「解決策」は Sublimetext 3で機能しました:

  1. 開いているすべてのファイルを Sublimtext に保存して閉じます
  2. に行くProject > Open Project...
  3. project.sublime-projectプロジェクトフォルダであなたを選択してください

これが誰かに役立つことを願っています。

于 2016-02-09T20:46:01.137 に答える
2

*.sublime-workspace新しい設定を有効にするには、ファイルを削除する必要があります。

于 2014-03-06T19:16:54.757 に答える
2

プロジェクト ファイルをそのままベアボーン プロジェクト フォルダーにコピーしました。

myapp
    log
        development.log
    Valid logfile.log
    myapp.sublime-project
    myapp.sublime-workspace

そして、予想通り、development.logGoto Anything の結果から除外されましたが、Valid log file.logは含まれていました。私が知る限り、あなたの構文は Sublime Text 2 2.0.1、Build 2217 の時点で正しいです。

タイトルバーをチェックして、プロジェクトが開いていることを確認します。filename — myappプロジェクトが開いていることを意味しmyappます。に追加してlog、検索結果から のファイルを明示的に削除することもできます。これにより、ログ フォルダー内のファイルがプロジェクトに含まれないことが保証されます。"log/*"file_exclude_patterns

于 2013-01-10T16:53:27.473 に答える
0

なぜこれがうまくいくのかわかりませんが、ファイルの名前を変更してみてください

myapp.sublime-project -> .myapp.sublime-project

名前の前にドットを追加するだけです。プロジェクトを閉じてから開く->プロジェクトを開く

于 2016-02-28T22:49:18.300 に答える