質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

1回答

1473閲覧

【Sublime Text3】ブラウザに表示できない

退会済みユーザー

退会済みユーザー

総合スコア0

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2021/04/15 06:49

編集2021/04/15 07:51

前提・実現したいこと

Sublime Textで『view in Browser』を試したところエラーが発生しました。
自分的にはエンコードをUTF-8に設定してあればエラーは解消できると思ったのですが,変わらず。
調べてもいい回答が見つからなかったので,質問させて頂きました。

発生している問題・エラーメッセージ

View In Browser plugin v2.0.0, Python 3 Traceback (most recent call last): File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 1088, in run_ return self.run(edit) File "C:\Users\yossi\AppData\Roaming\Sublime Text 3\Installed Packages\View In Browser.sublime-package\ViewInBrowserCommand.py", line 201, in run File "C:\Users\yossi\AppData\Roaming\Sublime Text 3\Installed Packages\View In Browser.sublime-package\ViewInBrowserCommand.py", line 176, in loadPluginSettings File "C:\Users\yossi\AppData\Roaming\Sublime Text 3\Installed Packages\View In Browser.sublime-package\ViewInBrowserCommand.py", line 85, in getBaseCommand File "C:\Users\yossi\AppData\Roaming\Sublime Text 3\Installed Packages\View In Browser.sublime-package\ViewInBrowserCommand.py", line 67, in expandWindowsUserShellFolder File "C:\Users\yossi\AppData\Roaming\Sublime Text 3\Installed Packages\View In Browser.sublime-package\ViewInBrowserCommand.py", line 137, in getWindowsUserShellFolders UnicodeEncodeError: 'ascii' codec can't encode characters in position 24-25: ordinal not in range(128)

該当のソースコード

test.html

HTML

1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Document</title> 7</head> 8<body> 9 <h1>AAA</h1> 10</body> 11</html>

試したこと

下記をDefaultとUser両方に設定

{ "posix": { "linux": { "firefox": "firefox -new-tab", "chrome": "google-chrome", "chrome64": "google-chrome", "chromium": "chromium" }, "linux2": { "firefox": "firefox -new-tab", "chrome": "google-chrome", "chrome64": "google-chrome", "chromium": "chromium" }, "darwin": { "firefox": "open -a \"/Applications/Firefox.app\"", "safari": "open -a \"/Applications/Safari.app\"", "chrome": "open -a \"/Applications/Google Chrome.app\"", "chrome64": "open -a \"/Applications/Google Chrome.app\"", "yandex": "open -a \"/Applications/Yandex.app\"" } }, "nt": { "win32": { "firefox": "C:\Program Files\Mozilla Firefox\firefox.exe -new-tab", "iexplore": "C:\Program Files\Internet Explorer\iexplore.exe", "chrome": "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "chrome64": "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", "yandex": "%Local AppData%\Yandex\YandexBrowser\browser.exe" } }, "browser": "chrome" }

https://qiita.com/taka_baya/items/591fcbe5af53e66c1ee4
https://teratail.com/questions/109896
https://hodalog.com/about-unicodeencodeerror-using-japanese-in-python-code/
上記を参考にし設定を変更したり,エラー内容でググったり

補足情報(FW/ツールのバージョンなど)

Sublime Text3
windows

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/04/15 07:18

タグは本当にすべて関連するのでしょうか。 提示されたhtmlと他の言語の関連性は何でしょうか また、どう調べて何を参考にしたのでしょうか
退会済みユーザー

退会済みユーザー

2021/04/15 07:37

関連性などは特にございません。多くの人に見てもらえれば,回答してくれる確率も高まるのかなと思い関連性のないタグも入れていました。 https://qiita.com/taka_baya/items/591fcbe5af53e66c1ee4 https://teratail.com/questions/109896 https://hodalog.com/about-unicodeencodeerror-using-japanese-in-python-code/ 上記を参考にし設定を変更したり,エラー内容でググったりしたのですが,答えに該当するようながものが得られなかった為,質問致しました。
退会済みユーザー

退会済みユーザー

2021/04/15 07:44

以後,関連性のないタグはつけないように気を付けたいと思います。 教えて下さりありがとうございました。
guest

回答1

0

初めまして同じ状況に陥って解決できたのであくまで私が解決できた方法を記載いたします。

PackageResourceViewerをインストールし
ctrl + shift + pで
PackageResourceViewer: Open Resource

view in browser

ViewInBrowserCommand.py
の中の【value.encode("ascii")】→【value.encode("utf-8")】
に変更します。

私はこれでブラウザが立ち上がるになりました。
誰かの助けになればと思いましたので記載させていただきました。
あくまで参考まででございます。

投稿2022/08/30 10:22

D-san

総合スコア4

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問