最近、JeffryWayによるSublimeText 2のコースを受講しましたが、問題が発生しました。ここで問題に関する他の質問を検索しましたが、答えが得られませんでした。私はすでにTut+のビデオの下にコメントを投稿しましたが、そこには答えがありませんでした。これが私が書いたものです:
「Linterプラグインの使用で問題が発生しました。実際には、Javascriptでは機能しません。インストールしようとすると、Node.jsでいくつかの問題が発生しました(Windowsを使用しているため、このプラグインを使用する必要がありました。私のPC)ですが、後でGoogleやフォーラムなどの助けを借りて解決しました。Sublimeを実行すると、コンソールに次のメッセージが表示されます。
SublimeLinter: css enabled (using node.js)
SublimeLinter: javascript enabled (using node.js).
私が若くて経験の浅いとき、私は自分のユーザーに「Герман」という名前を付けました。それが私の名前がロシア語で書かれている方法です。.jsファイルの作成中にLinterを使用しようとすると、機能しませんでした。なんでだろう?
後でコンソールを開いて、そこに素敵なメッセージを見つけました。
“UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 45-50: ordinal not in range(128)”
「sublime.packages_path()」コマンドを使用すると、パッケージのアドレスが次のようになっていることがわかりました。
C:\\Users\\\u0413\u0435\u0440\u043c\u0430\u043d\\AppData\\Roaming\\Sublime Text 2\\Packages
私は、AmazonのKindleソフトウェアを自分のPCで動作させようとしているときに、すでにこの問題に遭遇しました。解決策は、パスにキリル文字がない方法でファイルがダウンロードされるディレクトリを変更することでしたが、パッケージがインストールされるディレクトリを変更する方法がわかりません。SublimeまたはPackageControlの設定で変更する方法が見つかりませんでした。
また、Linterが機能するかどうかはわかりませんが、試してみる必要があります。
額は私を助けてくれる人に助けてくれてありがとう!」