EmEditor & CodeBeautifier - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 28 Dec 2024 13:40:27 +0300 6. <strong>Vantuz</strong>, спасибо. https://visavi.net/topics/28995/492505 EmEditor & CodeBeautifier JustZero Wed, 01 Feb 2012 19:28:09 +0400 Сообщения https://visavi.net/topics/28995/492505 этот код сохрани в файл phpcb.bat<br> <br> @echo off<br> &quot;C:\Program Files\EmEditor\phpcb\phpCB.exe&quot; ^<br> --space-after-if ^<br> --space-after-switch ^<br> --space-after-while ^<br> --space-before-start-angle-bracket ^<br> --space-after-end-angle-bracket ^<br> --extra-padding-for-case-statement ^<br> --glue-amperscore ^<br> --force-large-php-code-tag ^<br> --force-true-false-null-contant-lowercase ^<br> --align-equal-statements ^<br> --comment-rendering-style PHPDoc ^<br> --padding-char-count 1 ^<br> --indent-with-tab ^<br> --optimize-eol %1 &gt; %1.cb<br> move %1.cb %1<br> <br> <em><span style="font-size:x-small">Добавлено через 03:51 сек.</span></em><br> на панеле кликаешь настроить средства<br> и как на скрине <a href="http://upwap.ru/1997087" target="_blank" rel="nofollow">http://upwap.ru/1997087</a> https://visavi.net/topics/28995/491893 EmEditor & CodeBeautifier Вантуз-мен Tue, 31 Jan 2012 23:01:56 +0400 Сообщения https://visavi.net/topics/28995/491893 4. <strong>Vantuz</strong>, ок, спс <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/28995/491546 EmEditor & CodeBeautifier JustZero Tue, 31 Jan 2012 16:05:12 +0400 Сообщения https://visavi.net/topics/28995/491546 вечером скину, я только не макросом делал а добавлением программы там в батнике все, сейчас на работе https://visavi.net/topics/28995/491542 EmEditor & CodeBeautifier Вантуз-мен Tue, 31 Jan 2012 15:52:03 +0400 Сообщения https://visavi.net/topics/28995/491542 наверное буду искать ответа один... https://visavi.net/topics/28995/491533 EmEditor & CodeBeautifier JustZero Tue, 31 Jan 2012 15:16:53 +0400 Сообщения https://visavi.net/topics/28995/491533 выводит сообщение типа Код отформатирован, и стирает документ.<br> <pre class="prettyprint"> function CodeBeautifier() { CodeBeautifier = function(options) { this.program = &quot;c&#58;\\phpCB.exe&quot;; this.options = options || &#91; ]; this.temporaryExtension = &quot;.pbftmp&quot;; this.temporaryFileName = ScriptFullName + this.temporaryExtension; } var self = CodeBeautifier.prototype; self.beautifyFile = function(fileName) { if (!fileName) fileName = document.FullName; var command = &#91; &quot;cmd /c&quot;, this.program, this.options.join(&quot; &quot;), &#039;&quot;&#039; + fileName + &#039;&quot;&#039;, &#039;&gt; &quot;&#039; + this.temporaryFileName + &#039;&quot;&#039; ].join(&quot; &quot;); var shell = new ActiveXObject(&quot;WScript.Shell&quot;); shell.Run(command, 7, true); return this.temporaryFileName; } self.beautifyDocument = function(doc) { if (!doc) doc = document; if (!doc.Saved) throw &quot;Не сохраняется!&quot;; var tmp = this.beautifyFile(doc.FullName); doc.selection.SelectAll(); doc.selection.InsertFromFile(tmp, doc.Encoding, 0); var fso = new ActiveXObject(&quot;Scripting.FileSystemObject&quot;); fso.DeleteFile(tmp); } } CodeBeautifier(); var beautifier = new CodeBeautifier(); /* Настройки здесь */ beautifier.options = &#91; // &quot;--space-after-start-bracket&quot;, // &quot;--space-before-end-bracket&quot;, &quot;--space-after-if&quot;, &quot;--space-after-switch&quot;, &quot;--space-after-while&quot;, &quot;--space-before-start-angle-bracket&quot;, &quot;--space-after-end-angle-bracket&quot;, &quot;--extra-padding-for-case-statement&quot;, &quot;--one-true-brace-function-declaration&quot;, &quot;--glue-amperscore&quot;, &quot;--change-shell-comment-to-double-slashes-comment&quot;, // &quot;--indent-with-tab&quot;, &quot;--force-large-php-code-tag&quot;, &quot;--force-true-false-null-contant-lowercase&quot;, &quot;--align-equal-statements&quot;, // &quot;--align-equal-statements-to-fixed-pos&quot;, &quot;--equal-align-position 50&quot;, &quot;--comment-rendering-style PEAR&quot;, &quot;--padding-char-count 4&quot;, &quot;--optimize-eol&quot; ]; /* Настройки здесь */ if (!document.Saved) { if (confirm(&quot;Документ не сохранен\n Сохранить?&quot;)) { try { document.Save(document.FullName); } catch(e) { alert(&quot;Не удалось сохранить!&quot;); Quit(); } } else { Quit(); } } beautifier.beautifyDocument(); document.selection.StartOfDocument(); //alert(&quot;Полностью отформатирован!&quot;); </pre> https://visavi.net/topics/28995/491501 EmEditor & CodeBeautifier JustZero Tue, 31 Jan 2012 14:31:33 +0400 Сообщения https://visavi.net/topics/28995/491501 Вообщ давно уже пользуюсь EmEditor&#039;ом.<br> Иногда приходиться редактировать не свой код, нашел статью <a href="http://lexas0ft.ru/php/emeditor-codebeautifier/" target="_blank" rel="nofollow">EmEditor + CodeBeautifier</a> но чет не пашет... мб ктот шарит в макросах? https://visavi.net/topics/28995/491498 EmEditor & CodeBeautifier JustZero Tue, 31 Jan 2012 14:23:37 +0400 Сообщения https://visavi.net/topics/28995/491498