ホーム > タグ > Peggy
Peggy
Peggyの販売元が変わった
- 2010-01-04 月 21:44:52
- Peggy
PHPスクリプトの編集に使ってるエディタ Peggy の販売元
アンカーシステムズさんのサイトにアクセスできませんね。
アンカーシステムズ(株)
『DNS エラー – サーバーが見つかりません』
って、サイトそのものが無いみたいだけど、ちと困ったな。
捜索すること20分。
Googleのキャッシュでようやくわかりました。
09/12/11 年末年始休日お知らせ
誠に勝手ながら2009年12月29日から2010年1月4日までお休みさせていただきます。 本年の商品の出荷は12月25日が最後となります。 その間、サポート業務もお休みさせていただきます。よろしくお願いいたします。
2010年1月5日からは、株式会社エスコアが販売とサポートを承ります。 なお、ホームページアドレスとメールアドレスに変更はありません。
株式会社エスコアさんで販売されるようです。
今日まで休みなので、ちょうど谷間にはまった次第でした。
メールひとつ欲しかったね。
- コメント: 0
- トラックバック(閉): 0
キーワードを含む行を一覧表示するMocascript
- 2008-07-01 火 11:25:29
- Peggy
Peggyのアウトライン(見出し)機能は重宝します。
php.ini なんかはほぼフラットな構造なので
次の1行だけで見通し良く表示してくれます。
// .iniファイルをアウトライン表示 analyzeOutline([ /^;??\[[^\]]+\]/, /^;??[a-z].+/i ], true);
Peggyで編集中のファイル内をキーワード検索すると
該当個所をハイライトしてくれます。
Enterキーで該当個所を走査出来るものの
該当個所がたくさんあったりすると追いかけるのが面倒です。
IE7のRSS表示についてるインクリメンタルサーチみたいに
検索結果を絞りこんで表示できたらいいなと思い
先のアウトライン機能を使ってそれっぽい事をやってみました。
続きを読む
MocaScript – よく使う機能を関数にまとめた
- 2007-12-03 月 03:35:37
- Peggy
/*********************************************** * 文字列操作 ***********************************************/ /** * 文字列をダブルクォーテーションで囲む * @var string path * @return string */ function addQuote ( path ) { return '"' + path.replace(/"/g, '""') + '"'; } /** * 文字列両端のダブルクォーテーションを削除する * @var string path * @return string */ function trimQuote ( path ) { return path.replace(/^"??(.*)"??$/, '$1').replace(/""/g, '"'); } /** * 文字列末尾のパスセパレータを削除する * @var string path * @return string */ function rtrimPath ( path ) { return path.replace(/[\s\\\/]+$/, ''); } /** * パス文字列からフォルダ名を取り出す * @var string path * @return string foldername */ function dirname ( path ) { return path.replace(/[\\\/]([^\\\/]+)$/, ''); } /** * パス文字列からファイル名を取り出す * @var string path * @return string filename */ function basename ( path ) { return path.replace(/^.*[\\\/]/, ''); } /** * カンマ区切りの文字列を配列に分解する * @var string line * @return array */ function splitcsv ( line ) { return line.split(/\s*,\s*/); } /*********************************************** * ファイル&フォルダー操作 ***********************************************/ /** * テンポラリフォルダのパスを得る * @return string path */ function getTempPath () { var path = getenv('TEMP'); if (!File.isFolder(path)) path = getenv('TMP'); return path; } /** * コマンドプロンプトを開く * @var string path */ function openShell ( path ) { if (File.isFile(path)) path = dirname(path); if (!File.isFolder(path)) path = getcwd(); shellExecute('open', 'cmd.exe', null, path); } /** * フォルダを開く * @var string path */ function openFolder ( path ) { if (File.isFile(path)) path = dirname(path); if (!File.isFolder(path)) path = getcwd(); shellExecute('open', path, null, path); } /*********************************************** * Peggy 操作 ***********************************************/ /** * view が開かれていなければ終了する */ function hasView () { if (!view) error('ファイルが開かれていません'); } /** * project が開かれていなければ終了する */ function hasProject () { if (!project) error('プロジェクトが開かれていません'); } /** * フォーカスのある view または output から * 選択中の文字列を獲得する(Peggy ver 4.22以降) * @return string */ function getSelected () { switch (getFocusedWindowType()) { case 2: for (var n in output) { if (output[n].hasFocus()) return output[n].getSelectedText(); } case 1: return view.getSelectedText(); } return ''; } /** * 1行ダイアログを表示して入力された文字列を得る * @var string title ダイアログのタイトル * @var string init 初期値(省略可) * @var string prompt 接頭文字列(プロンプト)(省略可) */ function getInput ( title, init, prompt ) { if (!prompt) prompt = '>>'; if (!init) init = ''; var s = inputBox(title, 'パラメータを入力してください', [ prompt, init ]); return s[0].trim(); } /** * 編集中のファイル(view)のフォルダを開く */ function openViewFolder () { hasView(); openFolder(view.getFilePath()); } /*********************************************** * ユーティリティ ***********************************************/ /** * サービスコンソールを開く */ function openServiceConsole () { shellExecute('open', 'services.msc', '/s'); } /** * ODBCコンソールを開く */ function openOdbcConsole () { shellExecute('open', 'odbcad32.exe'); } /** * MocaScriptフォルダを開く */ function openMocaFolder () { openFolder(getShareFolder() + '\\script'); } /** * URIをブラウズ * @var string uri */ function browse ( uri ) { shellExecute('open', uri); }
- コメント: 0
- トラックバック(閉): 0
ホーム > タグ > Peggy
- Ad
- Apache
- MySQL
- PHP
- お気に入り
- ん。。。。。。広告
- アーカイブ
-
- 2018年3月 (2)
- 2017年4月 (1)
- 2015年12月 (1)
- 2015年9月 (1)
- 2014年8月 (1)
- 2013年12月 (1)
- 2013年6月 (1)
- 2013年5月 (1)
- 2012年7月 (2)
- 2012年6月 (1)
- 2012年4月 (1)
- 2012年3月 (2)
- 2011年8月 (1)
- 2011年7月 (1)
- 2010年7月 (1)
- 2010年6月 (2)
- 2010年5月 (1)
- 2010年4月 (3)
- 2010年3月 (2)
- 2010年2月 (1)
- 2010年1月 (1)
- 2009年11月 (1)
- 2009年5月 (3)
- 2009年4月 (5)
- 2009年3月 (8)
- 2009年2月 (2)
- 2008年11月 (1)
- 2008年7月 (1)
- 2008年5月 (3)
- 2008年4月 (4)
- 2008年3月 (1)
- 2007年12月 (2)
- 2007年8月 (1)
- 2007年7月 (4)
- 2007年6月 (4)
- 2007年5月 (2)
- Ad