問題タブ [eol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurial - Mercurial + MQ EOL の動作
Win + OSXでmercurial + mqを使用していますが、EOLの問題が私を殺しています。EOL 拡張機能を有効にし、以下に示すように .hgeol を追加しました。
そして、すべてが正常に動作するように見えました.. Windowsでは(まあ、行末の問題のあるファイルがいくつかありました.hgeolも含む最初のパッチでそれらを修正しました)。
それから、Mac でも動くと思って、Mac に移りましたよね?まあ、間違っています。最初のパッチ (「.hgeol」ファイル + 行末の変更を含むパッチ) を qpush すると、機能しますが、一連の「変更された」ファイルが表示されます (Windows で「修正」したのとまったく同じファイルです。変更されたものとして表示されないようにします!)。とにかく、行の変更を取得するために「hg qrefresh」を試みます(後で理解できると思います)...しかし運がありません:他のパッチをqpushし続けると、拒否され始めます:(
これを修正する方法/何が原因ですか? それは私を夢中にさせています....
c - char ポインターでの操作の最初の検索
ファイルから読み取った文字を含む char バッファーがあります。この char バッファーを取得し、その中で最初の行末文字を見つける必要があります。
この場合の EOL 文字は \n、\r、\f です。
当初、次のことを行う予定でした。
ただし、メソッドに char ポインターを渡すことはできないようstd::find_first_of
です。渡すことができるのは整数のみです。コンパイラが提供する正確なエラーは次のとおりです。
char バッファーの開始位置と終了位置を定義したので、これは奇妙に思えますが、EOL 文字の最初の出現を探してそれらを反復処理できなかった理由がわかりません。
これを解決する方法についてアドバイスはありますか?を使用する方法はありますfind_first_of
か、または単に char バッファーの各位置を反復処理し、その場所の char が EOL 文字のいずれかと一致するかどうかを確認する必要があります。
私が言及している「find_first_of」関数はこれです:http://www.cplusplus.com/reference/algorithm/find_first_of/
どんな支援も常に感謝しています。
resharper - Resharper の再フォーマットにより行末が変更されている
ReSharper が行末をそのままにしておくように変更する設定はありますか? 私には何も飛び出していません。
以下の確認方法の説明...
ReSharper を使用して完全なコードのクリーンアップを行うと、以前の行末に関係なく、行末が CRLF に変更されるようです。
VS2010 でファイルを開き、[ファイル] -> [高度な保存オプション] を実行し、線のスタイルを Unix (LF) に変更することで、これを自分自身で証明しました。
Notepad++ では、行末の表示をオンにして、行末に LF のみを表示します。
次に、ReSharper コードのクリーンアップを行うと、CRLF がどこにでも表示されます。
java - スニペットが行末を検出できない理由
このコードでは、tester.txt
新しい行に 2 つの文が書かれていますが、if ステートメントは機能しません。どうしてこんなことに ?
svn - eolの変更とsvnのすべての空白を無視するにはどうすればよいですか?
svndiff--ignore-eol-styleと--ignore-all-spaceの組み合わせが機能していません。
と、
最後のオプションのみを実行します:ignore-all-space
誰かが以前にこれに対処しましたか?
regex - 文字列内の正規表現一致EOL文字
二重引用符の間に表示されるLF文字を見つけようとしています。検索しているテキストファイルには、この形式のフィールドと値のペアがあります
LF文字がテキスト1またはテキスト2の文字列内に表示されるかどうかを調べようとしています。私は試し"[^"\r\n]*\n[^"\r\n]*"
ましたが、それはちょうど拾います" msgstr "
whitespace - 改行を無視するパッチを取得するにはどうすればよいですか?
Linux システムで Windows の行末を持つファイルにパッチを適用しようとしていますが、ファイル内のキャリッジ リターンが原因で競合が発生しています。
オプション(-l
空白を無視) は EOL 文字を無視していません。Windowsスタイルの行末を無視するパッチを取得する方法はありますか?
visual-studio - 現在のファイルの EOL スタイルを表示する Visual Studio 2010 プラグイン
現在のプロジェクトの EOL スタイルは一貫していないようです。現在開いているファイルの EOL スタイルを LF、CRLF、または Mixed として表示する Visual Studio プラグイン/拡張機能を探しています。
php - Notepad++はすべてのPHPを1行にまとめました
コンピューターAで一連のPHPファイル(N ++を使用)を編集し、サーバーにアップロードし、コンピューターB(N ++を使用)にダウンロードしたところ、すべての改行が失われました。私はこのルーチンを何度も実行しましたが、この問題は発生しませんでした。
私はもう試した
- EOL変換
- さまざまなテキストエディタで開く
- 検索/置換
- Google/SOで見つけたものすべて
css - CSS の行末文字
さて、私が欲しいのはこれです: <p> タグが </p> で終わる場合、行末に文字を追加したいと思います。例えば
次のように見えるはずです
何かともっと!_
'_' (アンダースコア) は追加された文字です。
これはCSSで可能ですか?
行末でも可能ですか?