[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/26 01:02 / Filesize : 230 KB / Number-of Response : 1020
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Visual Studio Code / VSCode Part7



1 名前:デフォルトの名無しさん [2019/12/11(水) 19:26:16.23 ID:Bgwo94jj.net]
Microsoft発のエディタVisual Studio Codeのスレ

公式
https://code.visualstudio.com/
https://github.com/Microsoft/vscode/

開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/

前スレ
Visual Studio Code / VSCode Part6
mevius.5ch.net/test/read.cgi/tech/1552615295/

762 名前:デフォルトの名無しさん mailto:sage [2020/05/16(土) 00:15:40 ID:e5jcFLsy.net]
>>745
漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL で、Linux 側のプロジェクトも開ける

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた

yarn は、Windows側に入れて、Linux側から、拡張子

763 名前:なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト

エラーメッセージの「ファイル:行数」をクリックして、その位置にジャンプはできないけど
[]
[ここ壊れてます]

764 名前:デフォルトの名無しさん [2020/05/16(土) 00:27:02 ID:RN4XzwOJ.net]
v1.45.1

765 名前:デフォルトの名無しさん mailto:sage [2020/05/16(土) 02:59:47 ID:GHq/KsU9.net]
>>745
デバッグコンソールじゃなくてターミナルでそんなこと出来るの?

766 名前:デフォルトの名無しさん mailto:sage [2020/05/16(土) 03:20:31.99 ID:hzvIc6mG.net]
>>747
修正されたね

767 名前:745 [2020/05/16(土) 12:29:42 ID:J0aNYBCQ.net]
返信ありがとうございます
v1.45.1で修正されるのですね
winもmacも最近使い始めたばかりなので元からWinにない機能かと思ってしまいました
ググっても”フォローリンク”がSNS関連のフォロワーとのリンク的な記事が邪魔だったので助かりました

32bit版は旧バージョンの.debファイルは見つけましたがうちで使ってるlubuntu18.0.4では入れられないようなので諦めました
2007年のノートPCなのでubuntu入れ直すのも面倒だしmakeするだけで編集することは少ないので

768 名前:745 [2020/05/16(土) 12:59:36 ID:J0aNYBCQ.net]
>>751
まだwindowsのvscodeをバージョンアップさせてないのでmac版での確認となりますが
vscodeのターミナルで文字列に/が入っているとパスと判定して使える機能のようです

たとえばカレントにMakefileがある場合、./Makefileとタイプしてカーソルを合わせると
文字列にアンダーラインが現れ、「フォローリンク(cmd+リンク)」とポップアップがでて
クリックすれば開きます

が、文字列に/がない場合や該当パスにファイルがない場合は反応しないようです
Makefileにエラーがある場合はエラーメッセージで
Makefile:20
などと出るのですが/がないので反応しません
(なので先程の例ではわざわざ./を行頭につけています)

同じ理屈で、ソースコードがカレントにあってエラーメッセージのファイル名に/が出ない場合は反応しないと思われます

私は慣習でinc/やsrc/フォルダを掘っていたのでエラーメッセージが
src/main.cpp:行:列
みたいにスラッシュ付きのパスが出るので普通に気づきましたが小さなプロジェクトでフォルダを掘らない場合は気づかないかもですね

769 名前:デフォルトの名無しさん mailto:sage [2020/05/16(土) 13:16:15 ID:GHq/KsU9.net]
>>754
気にしたことなかったから知らなかったので確認したけど
MinGW使ってるからパスがlinuxのパスになるからでは?
cmdでwindowsのパスなら機能するしwslならlinuxのパスでも機能するよ

770 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 10:49:48 ID:Hi2AP6xu.net]
>>754
taskのprobremparserを$gccにする



771 名前:デフォルトの名無しさん [2020/05/17(日) 16:08:58 ID:VCTpJO2T.net]
本当や

/ が付いているとパスと解釈されて、端末から、該当ファイルのその行に飛べる!

772 名前:757 mailto:sage [2020/05/17(日) 16:12:54 ID:VCTpJO2T.net]
一方、ファイルの右クリックメニューから、Code Runner で起動すると、

出力パネルが開くけど、リンクにならないので、そこからは飛べない

773 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 19:26:33 ID:LCMcyBBm.net]
みんな、フォントは何使ってんの?

774 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 19:29:17 ID:lEeqdXXI.net]
meiryo console

775 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 19:57:02 ID:eDtMluXf.net]
Osaka

776 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 20:03:37.98 ID:mecTthlV.net]
"editor.fontFamily": "Consolas, 'BIZ UDゴシック'",

777 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 20:46:06.07 ID:xmDbof2g.net]
meiryoKeConsole

778 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 20:58:40.76 ID:xHbSGAUs.net]
DejaVu Sans Mono

779 名前:デフォルトの名無しさん mailto:sage [2020/05/17(日) 21:33:51.51 ID:TFOw5izc.net]
>>762
これ

780 名前:デフォルトの名無しさん mailto:sage [2020/05/18(月) 00:31:21 ID:Zqj5eEkm.net]
>>762
自分もこれ、ただ全角と半角の比率が合わないのと一部の記号が半角になるのが不満



781 名前:759 mailto:sage [2020/05/18(月) 01:33:19.35 ID:xLiJzlx4.net]
俺も「MeiryoKe_Console」
キレイで良い

ただ、
設定は「Consolas, 'MeiryoKe_Console', monospace」にしてるんだが、
「↑↓→←」や「@AB」が小さく表示されるのが不満

782 名前:デフォルトの名無しさん mailto:sage [2020/05/18(月) 06:14:58 ID:fN2CK5B8.net]
ricty diminished discord

783 名前:デフォルトの名無しさん mailto:sage [2020/05/18(月) 09:09:08 ID:d62PCC13.net]
Noto Sans CJK JP

784 名前:デフォルトの名無しさん [2020/05/18(月) 10:47:08.69 ID:fRiR8SqT.net]
HackGen

785 名前:745 [2020/05/18(月) 20:44:39 ID:nWI79IWD.net]
>>755
そんなはずはとWindows形式のフルパスで書いたら反応しました!!
おかげさまで一応の解決ができました

MinGWターミナルを使う設定に不備があったようで
"terminal.integrated.splitCwd": "workspaceRoot"
というのを追加してやれば相対パスでも反応するようになりました

一応の解決というのは、これだとcdしてもworkspaceRootからの相対じゃないと反応しません
(macならcdしたディレクトリからの相対パスに反応します)
もっといい方法がありそうですが、とりあえず対処できたのでご報告まで

長文失礼、お騒がせしました

786 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 00:07:02 ID:YVZmje4d.net]
MyricaM M

787 名前:デフォルトの名無しさん [2020/05/19(火) 09:54:42.02 ID:7iWw99Lf.net]
プログラミング初学者です。JavaScriptでデバッグをする時に

パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。

と表示されます。
これの解決策はありますか?

788 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 10:10:23 ID:ydPyJ0rr.net]
>>773
ちゃんと使用してる環境を書こう

789 名前:デフォルトの名無しさん [2020/05/19(火) 12:01:07.21 ID:aeDidEKK.net]
>>774
プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。
/Users/ryota/.nodebrew/current/bin/node --inspect-brk=20592 js.js
Debugger listening on ws://127.0.0.1:20592/cd3e9fc0-2225-4ead-afa6-f95fbe1d6352
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.

と表示されます。
pcはmacを使用しています。

790 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 13:14:19 ID:9xzaORaU.net]
>>775
>pcはmacを使用しています。
この表現に違和感を覚えたのは自分だけだろうか
それはそうと質問に対する答えとしては、macOSのファイルシステムはデフォルトではケースcase insensitiveと言って大文字と小文字を区別しない

例えばa.txtと言うファイルは、プログラムの中でA.txtやa.TxTを指定しても動作する
でもそれはデバッガのような自前でソースコード解析をするものは大文字と小文字を区別するので、質問のような警告が出る



791 名前:デフォルトの名無しさん [2020/05/19(火) 15:12:56.81 ID:aeDidEKK.net]
>>776
ご回答ありがとうございます。

もう一点質問なのですが、
プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。と言うのは。
launch.json内の
"program": "${workspaceFolder}/js.js",
で指定した名前と、実際のpc内のファイルの大文字小文字が違うと言うことでしょうか?
全て小文字で記載してあるのですが、解決できません。

792 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 16:00:29.03 ID:Uh2d/loz.net]
>>776
違和感を覚えたのはあなただけみたいだね

793 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 16:39:05 ID:41YM3k+D.net]
誤回答ありがとうございます。

794 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 17:42:25 ID:9xzaORaU.net]
>>777
可能性としては
1. js.jsがJs.jsみたいに大文字と小文字が違う
2. git clone等で作ったプロジェクトでworkspaceFolderの指し示す部分の大文字と小文字が違う

返答を信じると1のケースはなさそうなので2のケースかな
VSCode側ではMyProjectと呼び出されているのに実際のフォルダ名はmyprojectとか

795 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 18:42:10 ID:LIu4hnfj.net]
>>776
昔からの感覚のmacはMacintoshでpcはpcって言う事を知ってる世代なら違和感覚えるのは仕方ない

796 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 18:45:34 ID:IiFn2FtX.net]
macはPCじゃないとか
iPhoneはスマホじゃないとか

アップル信者は頭がおかしい

797 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 18:46:56 ID:IiFn2FtX.net]
家にパソコンある?
って聞かれたら
無いって答えるのか?

798 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 18:51:11 ID:XXyam1ki.net]
APPLE2はPCだよね

799 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 18:51:47 ID:iMgOalFe.net]
北米では昔からPCとはIBM PC/AT互換機のことだぞ。互換性のないのはworkstationという。

800 名前:デフォルトの名無しさん [2020/05/19(火) 18:55:14 ID:8HY/3oGP.net]
プログラミングにはやってはいけない勉強法がある!?爆速で成長する王道のプログラミング学習法を紹介!
https://www.youtube.com/watch?v=ZJqVQJwvwNI
慶應主席レベルの秀才がプログラミングの独学に失敗した理由
https://www.youtube.com/watch?v=F2m1bsqaAHg
知らずに転職したら失敗する!ブラックIT企業を見分ける11のポイントを徹底解説
https://www.youtube.com/watch?v=a8qDFMsYAqM
営業マンが独学のみでプログラマーに転職して1年で月収80万超えた話
https://www.youtube.com/watch?v=94YQSckQGCs
未経験から2年でフリーランスエンジニアに!安定的に稼げるようになるための5ステップ
https://www.youtube.com/watch?v=oGNpEmFOEcU
フリーランスエンジニアになるなら大規模ベンチャー or 小規模ベンチャー どっち?
https://www.youtube.com/watch?v=-39tg9icRlU
【初心者必見】Webライター・Webマーケターを目指すならまずこの5冊!プロ御用達の文章術本を徹底紹介
https://www.youtube.com/watch?v=y_QBBLdG9QM
【本質】稼げるフリーランスライターになるための前提とは【記事数=ライターの価値じゃない】
https://www.youtube.com/watch?v=xFDMgcpknDA
生産性10倍!知らないと損する3つの最強デザインツール
https://www.youtube.com/watch?v=z6x1R1455Kc



801 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:00:51 ID:XXyam1ki.net]
>>785
ほう XTとか5150は何と呼ぶのかね?
PETとかコモドールをWORKSTATION
と呼ぶとは初耳だね

僕のbanana piもワークステーション?

802 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:22:46 ID:LIu4hnfj.net]
>>782
いまの若い人は知らないだろうけど、昔別けられてた物だから
そういう事があったのかくらいで聞き流してオッケーな話やで

803 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:24:54 ID:xwoQVmtU.net]
次郎はラーメンみたいなもんだな

804 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:32:41 ID:ydPyJ0rr.net]
>>785
> 北米では昔からPCとはIBM PC/AT互換機のことだぞ
ん?だからmacはPCでいいんだろ?

805 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:35:56 ID:nqRNjH/3.net]
DOS/V

806 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 19:44:24 ID:9xzaORaU.net]
おっさん世代が多くて安心した一方でスレが荒れてしまった
すまないと思っている
お詫びに>>780をもう少し丁寧に説明する

1についてはファイル名をよく確かめてくださいとしか言えない

2についてはVSCodeにはワークスペースの機能がある
これを使うと複数のディレクトリを1つのワークスペースの含めることができる

適当な名前.code-workspace

みたいなファイルがある場合、そこに”folders”としてまとめる対象のディレクトリが書かれている
ここのfoldersのパスの大文字小文字が間違っているとworkspaceFolderの部分も間違ってしまうのでチェックしてみてくれ

807 名前:デフォルトの名無しさん [2020/05/19(火) 19:49:55 ID:DkycvRhf.net]
>>786
ハゲとるやないか

808 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 20:52:38 ID:sglcsdzT.net]
>>784
Apple ][ が発売された頃にPCという言葉はまだ無かった

809 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 20:59:55 ID:nqRNjH/3.net]
昔こんなんあったな
https://m.youtube.com/watch?v=0eEG5LVXdKo

810 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 21:21:51 ID:XXyam1ki.net]
>>794
最初の1行目を声を出して読むように
https://i.imgur.com/zaiaooB.jpg

なおこの本はプレミア付きだが書名をあててみろ



811 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 21:35:37 ID:sglcsdzT.net]
>>796
Apple ][ はマイクロコンピュータとして発売されたんだよ
そんな事もわかっていない奴が書いた紙屑は、ケツを拭く紙にでもするんだな

812 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 21:36:58 ID:XXyam1ki.net]
只のキチガイか

813 名前:デフォルトの名無しさん mailto:sage [2020/05/19(火) 22:22:58 ID:T11FGKSX.net]
>>797
英語WikipediaのHistory of personal computersのページに
「The Apple II and the PET 2001 were advertised as personal computers」
って書いてあったぞ
https://en.m.wikipedia.org/wiki/History_of_personal_computers

814 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 01:52:12.12 ID:oe/+tO85.net]
おまえらpcの意味解ってんの?
「車」と「自家用車」「レクサス」の違いを議論して意味あると思ってる?

815 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 02:47:17.71 ID:uFtkvbFU.net]
思ってますん

816 名前:デフォルトの名無しさん [2020/05/20(水) 04:30:41 ID:91fxSgSA.net]
ダーク系のテーマ、Dracula を使っていたけど、

Night Owl も入れてみた

817 名前:802 mailto:sage [2020/05/20(水) 04:49:37 ID:91fxSgSA.net]
Visual Studio Code 拡張機能(vscode)のススメ。
https://www.youtube.com/watch?v=MufUJ4VO9GA

2020/04/19

818 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 08:56:26 ID:mXqWoGfU.net]
vscodeの拡張をdenoに移行してほしいよ
denoならパーミッション設定できるから怪しげな拡張も安心してインストールできる

819 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 09:02:58 ID:A4KMM813.net]
VSCodeでdraw.ioが使えるようになったのか

820 名前:デフォルトの名無しさん [2020/05/20(水) 10:19:33.04 ID:8E4mfnw+.net]
>>792
ありがとうございます!

すみません。
確認したところ、vscodeで開いてるフォルダがデスクトップのフォルダのかなり下の方にあるものなのですが、
1番上のフォルダ名"デスクトップ"を"desktop"にすると解決しました。



821 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 10:41:14 ID:91fxSgSA.net]
デスクトップは、C:\Users\ユーザー名\Desktop
または、C:/Users/ユーザー名/Desktop
でしょ

Desktop のD は、大文字でしょ

822 名前:デフォルトの名無しさん [2020/05/20(水) 11:19:50 ID:8E4mfnw+.net]
>>807
C:/Users/ユーザー名/Desktop/desktop
と言うよくわからない構成にしております。

823 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 11:33:41.83 ID:uFtkvbFU.net]
ヴォケ丸出し

824 名前:デフォルトの名無しさん [2020/05/20(水) 11:36:09 ID:8E4mfnw+.net]
vscode内でのnode.jsでデバッグする時はそのファイルが存在するフォルダ(上層含め全て)に日本語が含まれていてはいけないのでしょうか?
僕の環境では日本語が含まれていると、
「プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。」
と言う警告が出るようです。

825 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 11:44:45.21 ID:uFtkvbFU.net]
ヴォケは死ななきゃ治らない

826 名前:デフォルトの名無しさん [2020/05/20(水) 12:00:06.98 ID:qjNDk5Cx.net]
ハァゲも死ななきゃ治らない

827 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 12:11:31.41 ID:auoWn2PQ.net]
vscodeのremote-container利用した開発むず過ぎない?
設定できることが多過ぎてうまく活用できない

828 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 12:15:02.61 ID:InboTxWs.net]
>>812
あのさぁ、一体いつ時代の話してんの?
最新テクノロジーに追いつけてない
この業界にして最新情報を仕入れてないのは罪だぞ

頭皮に塗るだけでハゲを治せる薬が開発される
https://gigazine.net/news/20200519-hair-regrowth-stem-cell/

829 名前:デフォルトの名無しさん [2020/05/20(水) 12:28:57.56 ID:qjNDk5Cx.net]
>>814
やたらハゲにくわしいな、さすがこのハゲ!

830 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 13:32:09.05 ID:vHQLVSt4.net]
>>810
ごめん、最初macOSの話をしてると思ったんだが>>807みるとWindowsだよね
ドライブ指定の「C:」は間違い?

あと日本語の話だけど自分の環境 High Sierra で少し試したがそんなエラーは出なかった
含まれる文字列に依存する可能性はあるけども



831 名前:デフォルトの名無しさん [2020/05/20(水) 14:57:43 ID:8E4mfnw+.net]
>>816
ご回答ありがとうございます!
試していただきありがとうございます。
コチラはCatalinaを使用しております。
いろいろ試してみたのですが、やはり日本語が含まれている場合にエラーが起こるようです。

>>807 のC:は間違いです。すみません。

832 名前:デフォルトの名無しさん mailto:sage [2020/05/20(水) 17:58:49.07 ID:YUEWA7g0.net]
ヴォケの極み

833 名前:デフォルトの名無しさん mailto:sage [2020/05/21(Thu) 21:09:48 ID:p3PF56tY.net]
>>814
薬局行かないと!

834 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 15:59:08.27 ID:ZEY5V1V8.net]
htmlとphp書く時にもっとも強力なプラグインって何?

835 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 16:02:04.07 ID:ERbwLItM.net]
>>820
そんなもんおまえのレベル次第だ
良いの使っても書けないやつには意味ないからな

836 名前:デフォルトの名無しさん [2020/05/23(土) 16:35:10 ID:q7UTw8zI.net]
お前批判したいだけだろ

837 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 17:18:25 ID:P5e4K719.net]
>>817
開発者は、ユーザー名・ファイル名など、
システムに日本語を使っちゃいけない!

日本語は、テキスト内の文字列としてのみ使える

システムには、半角英数字・アンダーバーしか使えない!
ハイフンも、見た目で区別できない、別の文字があるので要注意

838 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 19:44:58 ID:MCGdOcB2.net]
今時、メジャーなOSなら、日本語パスを正しく扱えないことは、ありえない!
おかしいのは、アプリが>>823の頭と同様に、バグってるだけ

839 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 19:49:02 ID:LsGApze8.net]
昔はマルチバイト対応していないアプリが多かったからねぇ
それでも最近は絵文字の普及で海外製アプリでも普通に日本語使えるようになってきた

840 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 20:05:00 ID:KZXlBn7S.net]
おお遂に「〜」が解禁されたのか



841 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 20:34:58 ID:et+1A4LO.net]
というか、Windows 10がいまだにデフォルトで Shift-JISを止めないことがあかんわ。
あんなもん、害悪以外でも何物でもない。

842 名前:デフォルトの名無しさん mailto:sage [2020/05/23(土) 20:52:49 ID:DBTjwkND.net]
互換性のためだろうな。
今だにwin32が切り捨てられないのも。

843 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 02:13:38.49 ID:ZTIdhNvp.net]
まあ移行はすすんでるけどね

844 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 05:33:34.42 ID:Y1ZXEm/L.net]
>>827
Windows NTは最初からUnicodeだよ
Shift-JISなんて日本専用なんだから、
日本以外で使われてないことぐらいわかるでしょ?

845 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 05:35:52.79 ID:Y1ZXEm/L.net]
WindowsはUnicodeとShift-JIS(日本語設定)の両対応
macOSはUnicodeだけに変更した
そのせいで過去のzipファイルが解凍できなくなって困ってる
日本語だけじゃない。ポルトガル語?とかで問題になってる。

846 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 05:41:55.97 ID:wkzwJxq3.net]
chcp 65001 なんていうコマンドを覚えてしまうあたりWindowsは反省したほうが良い

847 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 05:56:18.92 ID:Y1ZXEm/L.net]
俺はLANG=ja_JP.UTF-8を覚えてるがそれと何が違うんだ?

848 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 06:56:51.52 ID:wkzwJxq3.net]
端末の起動ごとに設定するかいなか

849 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 07:38:51 ID:jKia5fPO.net]
反省も何もWin10はシステムロケールをUTF-8にできるんだから
今さら強制的に変更したらどうなるかは体験できるじゃろ

850 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 10:13:39.15 ID:swHAJxBg.net]
社内レベルならとうの昔にやってるだろうよ



851 名前:デフォルトの名無しさん [2020/05/24(日) 10:15:31.27 ID:kgzcVPIL.net]
>WindowsはUnicodeとShift-JIS(日本語設定)の両対応
ただの内部と外部表現だから、両対応とは言わん。

852 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 10:22:34 ID:em7bzdvu.net]
OS内部はUTF16
APIは両対応
アプリはアプリ次第

853 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 10:45:55.93 ID:ipQbzu7K.net]
WindowsはShift JIS (JIS X 0208)というよりは独自拡張のCP932だけどな

854 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 11:07:57 ID:A+T23+FR.net]
過去資産を一切考慮しないでcp932を切れと簡単に言う奴はお子さまか新卒か無職引きこもり

855 名前:デフォルトの名無しさん [2020/05/24(日) 11:23:39 ID:kgzcVPIL.net]
>>838
UTF16は外部表現。
内部: Unicode
外部: UTF16LE BOM
この辺の区別は、Javaや.NET、Python3などでも普通に出てくるんだが。

856 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 11:38:19 ID:CljW5cog.net]
>>841
unicodeは文字コードでないの?
さらにJavaの内部コードはUTF16でないの? サロゲートペアとかで苦労してない?

857 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 11:52:21 ID:Y1ZXEm/L.net]
>>834
デフォルトをchcp 65001にすればいいだけだよねw

858 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 11:53:16 ID:Y1ZXEm/L.net]
>>837
> ただの内部と外部表現だから、両対応とは言わん。
外部表現ってどういう事?
Unicode対応してるアプリ(例 メモ帳・エクスプローラ)は外部って話?

859 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 12:45:45 ID:iDbf/5AM.net]
unicodeは仕様だろ。
内部だろうが外部だろうが何らかの符号化方式を採用しているはずで、utf16と並べて語るときに、内部はunicodeという表現はおかしい

860 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 12:59:46 ID:Y1ZXEm/L.net]
せやねw Windows NTが最初からUnicode対応っていうのを認められなくて
あの手この手で嘘をついてるからいろんな矛盾がでてるw



861 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 15:32:59 ID:QzayQVc4.net]
WindowsはUTF-16のことをUnicodeと言っていたから紛らわしい

862 名前:デフォルトの名無しさん mailto:sage [2020/05/24(日) 16:16:23 ID:DujZAlP8.net]
まあマイクロソフトやゼロックスからすればそれこそが「Unicode」だったわけだしな。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef