UliPad

ソフトウェアのスクリーンショット:
UliPad
ソフトウェアの詳細:
バージョン: 4.1
日付のアップロード: 11 May 15
開発者: Limodou
ライセンス: 無料
人気: 39

Rating: 1.0/5 (Total Votes: 1)

UlipadはwxPythonを/ Pythonの電源を入れ、プログラマ指向の柔軟なエディタです。それは、クラスブラウザ、コードのオートコンプリート、HTMLビューア、ディレクトリブラウザ、ウィザードや他の多くのような多くの機能があります。最も興味深く、特徴はUlipad簡単に拡張するプログラミング環境になりミックスイン技術を使用することです。あなたはあなた自身のミックスイン、プラグインや簡単なスクリプトを書くことができますし、それらのすべてがシームレスな方法でUlipadに統合することができます。
それはなぜUliPad命名しましたか?
名前はクラウディオGrondi(ありがとう!)から来ています。
クラウディオGrondiは言いました:
我々は、NewEdit私は思うプログラマエディタにする方法であるように
新しい一意の名前は(NewEditがちょうど安いです...)ずっとここに役立ちます。
私は「UliPad 'を使用することを示唆しています。
これは、無制限のショートカットを持っています。
それは、プレーンテキストエディタ(PAD)で通知します。
これは、元の作者(LImodou)について何かを伝えます。
しかし、最も重要な利点は次のとおりです。
 
  Googleはまだ「UliPad」のエントリがありません!
素晴らしいです!それはそれのような多くの人がいるようです。
UliPadは、そのアーキテクチャとして、ミックスインとプラグイン技術を使用しています。そのクラスのほとんどは、ミックスインとプラグインコンポーネントを介して拡張し、インスタンスを作成する際に、最終的に整合性のクラスになることができます。だからUliPadは非常に動的です。あなたは、新しいファイルの新機能を書き、ほとんどの既存のコードを変更する必要はありませんすることができます。既存のクラスを拡張する場合と、あなたはミックスインとプラグインを書くことができ、これは私が「スロットクラス "と呼ぶターゲットクラスにバインドされます。この技術は、変更が、集中して簡単に管理いたします。
目的
きれいな、強力かつ柔軟な一般的なエディタ、さらにはアプリケーションフレームワークを作成します。と拡張機能を追加することは非常に簡単にする必要があります。
タスク:
  *ミックスインとプラグインフレームワーク
  * Unicodeのサポート
  *ユーザー定義されたプラグインの管理
  *ユーザーカスタムウィンドウの統合
  *ユーザーカスタムウィザード機能

この特長:

このクロスプラットフォーム
は、Windows、Linux:wxPythonをに基づいて、それはwxPythonをのような、動作することを任意の場所に実行することができます。
Unicodeサポート。
wxStyledTextCtrlのほとんどの機能(Scintillaの)
構文の強調表示、サポートのPython、C / C ++、HTML、プレーンテキスト
折り畳み式の
ブレースマッチング
...
拡張選択
拡張単語選択 - あなたはを含む単語を選択するには、Ctrl + MouseDoubleClickを押すことができます '。'
マッチの選択 - など引用符で囲まれた文字のテキストを選択します()、[]、{}、 ''、"]です。
たとえば、次の文字列が同じように
デフFUNC(自己が、「これはテストです '):
'^'文字は、上記の行にキャレット位置を表します。 Ctrlキー+ Eを押すと、あなたは()、すなわち&QUOTにテキスト全体を選択します;自己、&QUOT「これはテストです」;.セレクションメニューでもっと何か。
他の編集拡張
テキストの複製 - ただVimにはCtrl + Vキー、Ctrl + P、およびもっと。あなたは、char、ワード、先頭の文字に一致する行の上または下に複製することができます。
引用テキスト - と同じように、選択したテキストの前後にいくつかの引用符で囲まれた文字を追加します。"&QUOT ;, ''、()、[]、{}、およびカスタマイズされた文字列など
テキストconvertionとビュー - のpython - > HTML、再編テキスト - > HTML、テキスタイル - > HTML、あなたは出力またはメッセージウィンドウ内のHTMLテキストまたはHTMLビューウィンドウを表示するか、選択したテキストを置き換えることができます。
UTF-8エンコーディングの自動検出します
ドキュメントのエンコードを変更します
自動バックアップ
最後のセッションのサポート - それは閉じたものとして、すべてのファイル名を保存し、次のように開始したファイルを再度開きます。
スマート裁判官インデント文字 - それは自動インデントの文字を推測し、それを設定します。
ファイル内の検索
ブックマークのサポート
Pythonサポート
内蔵PyShellに基づいてPythonの対話ウィンドウ、Unicodeをサポートして
オートコンプリート
関数のシンタックスcalltips
Pythonのソースを停止し、引数を指定して実行し、実行します。
自動変更の電流経路
Pythonクラスブラウザ
構文とPEP8スタイルのチェックは、また、pylintのプラグインを提供します。
コー​​ドスニペット
あなたは、カテゴリを使用してコードスニペットを管理することができ、各カテゴリは多数のアイテムを持つことができます。すべての項目は、コードスニペットを表します。あなたはそれをダブルクリックして項目を挿入することができます。それも、インポートとエクスポートをサポートしています。
簡単なプロジェクトをサポート
そのプロジェクトのフォルダの下のすべてのファイルとフォルダがプロジェクト全体として考えることができる、特別なファイルのプロジェクトを作成することができます。
拡張機構
スクリプト - あなたはUliPadのすべてのリソースを操作するための簡単​​なスクリプトを書くことができ、同じように:などのテキスト変換、
プラグイン - カスタマイズ機能。もっと複雑ですが、より強力な。簡単UliPadでマージすることができ、メニューを介して管理することができます。
シェルコマンド - 頻繁に使用されるシェルコマンドを追加し、それらを実行します。
FTPサポート
あなたは、FTPを介してリモートファイルを編集することができます。あなたは、追加、名前変更、削除、アップロード、ファイル/ディレクトリをダウンロードすることができます。
多言語サポート
自動検出することができ、英語、スペイン語、簡体字中国語、繁体字中国語、:現在、4言語をサポートしています。
船多くのプラグイン(前に使用されるようにconfigedする必要があります)
Djangoのサポートプラグイン
バッチファイルのプラグインの名前を変更します
共同プログラミングサポートプラグイン、pairprogような名前。
MP3プレーヤーのプラグイン
チェックプラグインを綴ります
ウィザードプラグイン
スピーチへのテキスト(Windowsのみ)プラグイン
...
出荷スクリプト
あなたは($ UliPadInstalled)/スクリプトでそれらを見つけることができます。
ウィザード
独自のウィザードのテンプレートを作成することができます。ウィザードでは、入力ユーザデータは、テンプレート、および出力結果と組み合わせることができます。ウィザードはまた、作成したコードのフレームワークをサポートしています。この機能を使用すると、符号化効率を向上させるのに役立ちます。
Direcotryブラウザ
複数のディレクトリを参照し、あなたが本当にディレクトリとファイルの追加、削除、名前を変更できます。ダブルクリックするとエディタウィンドウにファイルが開きます。
オートコンプリート(ACP)
センターサポートユーザオートコンプリートファイルは、入力コードに非常に有用、機能することができます。
列の編集モード
あなたが文字を入力した場合、この領域の任意の行に、他のラインにもこの文字が追加されますので、あなたは、マルチラインを選択し、[列のモード領域を設定することができます。あなたが同じようなモードとしてマルチラインに対処したい場合は、この機能は非常に便利になります。
スマートナビゲーション
UliPadはあなたの開いたファイルの訪問順序を覚えて、あなたが戻って行くか、これらのファイルに前方に行くことができます。
検索ライブ正規表現
あなたはその場でいくつかの正規表現を入力し、dynamiclly結果を見ることができます。
チェックプラグインを綴ります
PyEnchantモジュールをインストールする必要があります。
共同プログラミング
マルチユーザが同時にいくつかのファイルを変更することができます。あなたはpairprogプラグインを有効にする必要があります。
藤堂をサポート
自動仕事を見つけ、フォーマットのいくつかの種類をサポートしています。
マルチビューでサポートさ
ユーザーは、左側のペインまたは下部ペインで、例えば、マルチビューでドキュメントを開くことができます。
バージョン管理のサポート
SVNのサポート。今、あなたは、チェックアウト、コミットなどを更新するUliPadでSVNを使用することができます

この要件:

このパイソン
wxPythonを

同じようなソフトウェア

Enki
Enki

18 Jul 15

CutePad
CutePad

17 Feb 15

KKEdit
KKEdit

28 Sep 15

開発者の他のソフトウェア Limodou

Par
Par

20 Feb 15

Plugs
Plugs

20 Feb 15

Parm
Parm

17 Feb 15

へのコメント UliPad

コメントが見つかりません
コメントを追加
画像をオンにする!