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)
Wed, 20 Nov 2024 20:40:13 +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>
"C:\Program Files\EmEditor\phpcb\phpCB.exe" ^<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 > %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 = "c:\\phpCB.exe";
this.options = options || [ ];
this.temporaryExtension = ".pbftmp";
this.temporaryFileName = ScriptFullName + this.temporaryExtension;
}
var self = CodeBeautifier.prototype;
self.beautifyFile = function(fileName) {
if (!fileName) fileName = document.FullName;
var command =
[
"cmd /c",
this.program,
this.options.join(" "),
'"' + fileName + '"',
'> "' + this.temporaryFileName + '"'
].join(" ");
var shell = new ActiveXObject("WScript.Shell");
shell.Run(command, 7, true);
return this.temporaryFileName;
}
self.beautifyDocument = function(doc) {
if (!doc) doc = document;
if (!doc.Saved) throw "Не сохраняется!";
var tmp = this.beautifyFile(doc.FullName);
doc.selection.SelectAll();
doc.selection.InsertFromFile(tmp, doc.Encoding, 0);
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFile(tmp);
}
} CodeBeautifier();
var beautifier = new CodeBeautifier();
/* Настройки здесь */
beautifier.options = [
// "--space-after-start-bracket",
// "--space-before-end-bracket",
"--space-after-if",
"--space-after-switch",
"--space-after-while",
"--space-before-start-angle-bracket",
"--space-after-end-angle-bracket",
"--extra-padding-for-case-statement",
"--one-true-brace-function-declaration",
"--glue-amperscore",
"--change-shell-comment-to-double-slashes-comment",
// "--indent-with-tab",
"--force-large-php-code-tag",
"--force-true-false-null-contant-lowercase",
"--align-equal-statements",
// "--align-equal-statements-to-fixed-pos",
"--equal-align-position 50",
"--comment-rendering-style PEAR",
"--padding-char-count 4",
"--optimize-eol"
];
/* Настройки здесь */
if (!document.Saved) {
if (confirm("Документ не сохранен\n Сохранить?")) {
try {
document.Save(document.FullName);
} catch(e) {
alert("Не удалось сохранить!");
Quit();
}
} else {
Quit();
}
}
beautifier.beautifyDocument();
document.selection.StartOfDocument();
//alert("Полностью отформатирован!");
</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'ом.<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