正規表現で複数行のソースコードを一括置換したい

投稿者: Anonymous 条件式に正規表現を使う場合どうすればいいのでしょうか? if (randomNum === 3) { if (inputAnswer === “パン”) { correctAnswerEasyQ(); commentary1.innerHTML = ‘【パン】’; commentary2.innerHTML = ‘たくさん!’; getPoint10(); description1.innerHTML = ”; } else { mistakeAnswerEasyQ(); commentary1.innerHTML = ‘【パン】’; commentary2.innerHTML = ‘たくさん!’; } } を if (randomNum === 3) { while(i < answerNum) { var answerTxt = changeAnswer(); if (answerTxt === ‘パン’) {…(Continue Reading)

下記のように数値が色々ある場合、これを正規表現で一括選択する方法はないのでしょうか?

投稿者: Anonymous 下記のように数値が色々ある場合、これを正規表現で一括選択する方法はないのでしょうか? この属性の後に別の属性を一括追加したいです。 value=”7″ value=”8″ サブライムテキストを使っています。 value=”.”で一つ選択はできるのですが一括選択ができません。 また関係ない所のvalueが選択されても困るので、できればコントロールプラスDで一つ一つ目で確認しながらやりたいのですが、不可能でしょうか? 解決 残念ながら、ctrl+Dでは正規表現を使えないと思います。 代わりに置換を使うといいと思います。 以下のように置換すると、Replace Allで別の属性を一括で追加することができます。 この例では、”, val=something”を後ろに追加しています。 Find:value=”(.)” Replace:value=”$1″, val=something 関係ない所のvalueが存在する場合はReplace Allできないので、一つ一つFind→Replaceしていくしかないです… でも一つ一つコピペしていくよりは、はるかに楽になるでしょう。 回答者: Anonymous

htmlのテキスト情報だけ、Sublime Textでコピーしたい

投稿者: Anonymous 下記のように、なっているhtmlのテキスト情報だけ、Sublime Textでコピーしたいです。 brがなければ、可能なのですが、brを付けると、Ctrl+Shift+→を使ってもここで引っかかってしまいます。 <p>・開始</p> <p>・開始</p> <p>・開始</p> <p>・開始<br>改行後の文章</p> <p>・開始<br>改行後の文章</p> <p>・開始<br>改行後の文章</p> 正規表現で、pの中をすべて選択することが恐らく可能ですが、今度は関係ない所の情報までコピーされてしまいます。 何とかできないでしょうか? これはブログ用なのですが、ツイッターや音声化して動画としても再利用したいです。 中身のテキストだけ切り抜けないでしょうか? ブラウザ上で表記してからコピペするとある程度は、可能そうですね。 タグだけ取り除いてくれるウェブサービスがあればこれでもいいです。 最後に、 1 2 3 4。 1 2 3 4。 と続いているテキストの1行目だけを選択したい場合は、手動で行うしかないでしょうか? 解決 使用環境とか、入力はどこから取ってきて、出力はどのようになれば良いのか、 あるいは何かのソフトやサービスの一部に組み込むのか、といったことが補足 されると、回答が付きやすいでしょう。 単体のツールならば、Windows用にこんなのが見つかります。 HTML→テキスト変換ツール H2Tconv C++ Builder用ソースコードも入っています。 HTMLテキスト抽出ツール「WebTextClip」 Web上のサービスだとこれとか。 WebサイトのHTMLテキスト取得 追記 鬼ツールズ HTMLタグの削除 クロクロ・ツールズ HTMLタグ除去 NAVERまとめ ウェブ・ページのHTMLタグを消して、テキストだけを簡単に取り出せるサイト あとはスクレイピングという技術を組み込んで、自分でWebサービスのサイトを作る等ですか。 回答者: Anonymous

Sublime Text 3へのYUI Compressorのインストール方法

投稿者: Anonymous WindowsでSublime Text 3というテキストエディタを使っています。 Javascriptのファイルをminify化するのに、Sublime Text 3からYUI Compressorを使いたいです。 Package Controlはインストール済みなのですが 「Package Control: Install Package」 をしても、Packageの選択肢に YUI Compressorが表示されません レポジトリから削除されてしまったっぽい? JavaやYUI Compressor本体はインストール済みで Windowsのコマンドプロンプトからは、min.jsが生成できます。 毎回コマンドを打ち込むのは効率が悪いので なんとかSublime Text3から一発でmin.jsが作成できるようにしたいです。 どなたか Sublime Text 3へのYUI Compressorのインストール方法につてご教授頂けないでしょうか? 解決 Package Controlのページが存在するので、削除されてはいないようです。ただしページに「MISSING」とあるように、Package ControlからGitHubリポジトリのリリースを取得できないようです。 リポジトリをcloneして手動でビルドすれば使えるかもしれませんが、YUI Compressor自体かなり古いようですし、他のminifierを試してみてはどうでしょうか。 回答者: Anonymous

¿Cómo puedo preparar Sublime Text 2 o 3 para programar en android?

publicado por: Anonymous quería saber si hay alguna manera de utilizar Sublime Text para programar en android, a la hora de escribir el código fuente se que si puedo, pero para errores/compilar y tal hay algún plugin o tendré que hacerlo a mano? El Android Studio se que es realmente bueno, pero mi ordenador de…(Continue Reading)

¿Como instalar C# en SublimeText?

publicado por: Anonymous El problema es que actualmente quiero programar sobre esta tecnologia, pero no quiero descargar aun el visual studio porque consume recursos y es bastante pesado, asi que quiero iniciar de manera sencilla pero efectiva en sublime text y me gustaria saber como se hace porque me sale error al tratar de instalar…(Continue Reading)

Vim での文字選択、置換について

投稿者: Anonymous atom や Sublime Text での cmd + d みたいな操作を Vim でやりたいのですが、どのようにすればいいか分からないです。 例えば単語 content を選択して、 cmd + d でその単語以下の content を探して選択してくれて その後にその content の部分を書き換える というのを Vim でやりたいのですが どのようにすればいいでしょうか? 説明が分かりづらくて、申し訳ありません…。 よろしくお願いします。 解決 プラグインなどを用いない方法を解説しておきます。 * でカーソルの下にある単語 (ここでは便宜上 foo とします) を検索し、:%s//bar/g とすることで、バッファ内の全部の foo を bar に置換できます。 仮に、最初の単語以下の範囲に限定したいならば、 * で検索した後に N か Ctrl + o で元の場所に戻って、 :.,$s//bar/g すると良いでしょう。前者の置換範囲が…(Continue Reading)

¿Como puedo comentar una linea de código en sublime text 3 en lenguaje html?

publicado por: Anonymous Quiero comentar una linea de código en html con el programa sublime text Seria de gran ayuda. solución Hola te comento que con sublime text, al menos en windows la forma de hacerlo es al inicio de la línea elegida que quieres comentar: Presionando Ctrl + Tecla que tiene el símbolo de…(Continue Reading)

Sublime Text2でCtrl+Rで日本語文字化けする

投稿者: Anonymous sublime text2をWindows7やLinux(CentOS 6.5)上で使用しています。 Shift_JISに対応するためプラグイン 「ConvertToUTF8」を入れています。 Ctrl+Rで関数のリストを表示してジャンプした時に時々ですが、日本語が文字化けしてしまう時があります。 この場合、ファイルを保存すると元に戻せなくなり困るので、その時点で編集中のものを破棄して対応しており、使い勝手が悪いです。 こういう現象は他の方でもでてますでしょうか? 問題が出ない方法が知りたいと思います。 <2014/12/24追記> 文字化けとなる手順がわかりました。以下の順で実行すると確実に文字化けします (Windows7 Proで確認)。 ShiftJISの日本語を含むファイルをCtrl+Sにて保存する Ctrl+Rを実行する Ctrl+Rを押して関数のリストが表示された段階で文字化けになっているようです。 解決 (12/26 新規) windows 8.1ですが、確かに再現しました。 で、ちょっと違うアプローチなのですが、ctrl+rにあたる機能を自前でプラグインにしてみたところ、 再発しなくなったので、もしよければ試してみてください。 おまけ程度のものですのでサポートなどはありません。 (ホントは ctrl+pと何か追加でctrl+r相当にしようとなんとなくやり始めたら、なにもせずとも問題が起きなくなったという、若干腑に落ちない感じの一品です。) プラグイン作成経験がなくても簡単に作れると思います。 プラグイン本体の作成 メニューから Tool > New Plugin で、プラグインのひな形を作成します。 デフォルトは以下の様な感じですので、変更します。とくにクラス名はこれが呼び出すためのコマンド名に直結しますので注意してください。とりあえずクラス名は好みがあってもPascalケース(先頭大文字単語区切りごとに大文字)にします。 import sublime, sublime_plugin class ExampleCommand(sublime_plugin.TextCommand): def run(self, edit): self.view.insert(edit, 0, “Hello, World!”) これを以下の様にします。 import sublime, sublime_plugin import time…(Continue Reading)

¿Como dar formato entendible o identacion a un archivo css y/o js?

publicado por: Anonymous No se si pertenezca, pero si alguien me puede ayudar le agradecería mucho. Estoy tratando de editar unos codigos css y javascript, pero cuando abro estos archivos estos no tienen un formato entendible. Esto me muestra en phpStorm de similar forma los js(Me los muestra en solo una linea): $(document).ready(function(){"use strict";var e=$("body");$(function(){$(".preloader").fadeOut(),$("#side-menu").metisMenu()}),$(".open-close").on("click",function(){e.toggleClass("show-sidebar").toggleClass("hide-sidebar"),$(".sidebar-head…(Continue Reading)

Vim でのカレントディレクトリ以下のファイル検索について

投稿者: Anonymous atom や Sublime Text での cmd + p みたいなファイル検索を Vim でやりたいのですが、どのようにすればいいか分からないです。 NERDTree も入れていて grep も入れて こことかこことか見ながら苦戦しましたが grep だとファイル越しに特定の単語が入ってるファイルを見つけてくれる?ような感じだと思うので 少し違うのかな?というか、いまいち grep も自分の思ったように操作できてないのだと思うのですが…。 :e で :e ./**/*.html みたいにすると新しく *.html が作成されてしまったりするのですが これはどういう事なのでしょうか…。 例えば今自分がプロジェクトのルートディレクトリにいるとして app/views/layouts/application.html の application.html を探したいとしたときに application* みたいな単語で検索すると、それにひっかかるファイルがいくつか出てきて その中から、自分の開きたいファイルを選んで開く というような動作がしたいのですが、どうすればいいでしょうか…。 よろしくお願いします。 解決 ctrlp.vim プラグインをお薦めします。 カレントディレクトリ以下のファイルをキーワードであいまい検索し、開くことができます。 この手のプラグインはFuzzyFinderとも言われ、他にも色々あるようですが、ctrlpは必要十分な機能があり、設定も少なく、分かりやすいプラグインです。 ctrlp.vimの参考サイト https://github.com/ctrlpvim/ctrlp.vim http://qiita.com/oahiroaki/items/d71337fb9d28303a54a8 http://mattn.kaoriya.net/software/vim/20111228013428.htm NERDTreeやctrlp.vimを使ったファイルの開き方の参考動画 https://www.youtube.com/watch?v=9XrHk3xjYsw 回答者: Anonymous

¿Por qué Sublime no está funcionando bien?

publicado por: Anonymous una imagen vale más que mil palabras: Esto ocurre únicamente con el Sublime text 3, realicé una actualización hace unos días y desde entonces ocurre esto cada 30 minutos. Aprovechado, alguien sabe de qué manera puedo generar la lista de nombres de mis plugins instalados? solución Puedes intentar eliminando las siguientes carpetas…(Continue Reading)

¿Como hacer un bloque de comentario en sublime text 3?

publicado por: Anonymous Pues eso quiero seleccionar un texto y hacerlo comentario con atajo de teclado de esto <select class=”form-control” id=”exampleFormControlSelect1″ *ngFor=”let datos of archivo”> a esto <!–<select class=”form-control” id=”exampleFormControlSelect1″ *ngFor=”let datos of archivo”>–> sin tener que estar abriendo y cerrando etiqueta solución Hola basta con que presiones la tecla Ctrl + la tecla que…(Continue Reading)

¿Cómo mostrar espacios en Sublime Text 3?

publicado por: Anonymous Estoy utilizando una versión no registrada de Sublime Text (3) para jugar con python. Debido a los programas que estoy haciendo son muy básicos para familiarizarme con la sintaxis (funciones básicas, etc.) prefiero usar Sublime antes que pasarme a un IDE como Eclipse. Una correcta indentación es fundamental en python. Sé que…(Continue Reading)