View previous topic :: View next topic |
Author |
Message |
Batya

Joined: 15 Dec 2004 Posts: 2227 Location: Москва, Россия
|
(Separately) Posted: Fri May 25, 2007 11:00 Post subject: |
|
|
SCHMaster
Для меня отличия в истории поиска листера и SynPlus-а - это очень большое препятствие. Поэтому я использую листеровский поиск.
Соответственно, хотелось бы, чтобы либо листеровский поиск работал с текущей позиции, либо полная поддержка TC-шной истории поиска в SynPlus-овском диалоге поиска. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
Bartholomeo
Joined: 05 Nov 2006 Posts: 37 Location: СПб
|
(Separately) Posted: Thu Nov 01, 2007 03:01 Post subject: |
|
|
cLe0 wrote: | SynPlus, версия 2.7.3, баг с файлами в UTF-8:
отображает в начале первой строки файла знак вопроса, например:
"?<?xml version="1.0" encoding="utf-8"?>". |
Да уж. Точно так. Обнаружил с потерей информации в одном ini.
Как то решается или только откат на предыдущую версию поможет? |
|
Back to top |
|
 |
Anger

Joined: 06 Nov 2007 Posts: 7
|
(Separately) Posted: Tue Nov 06, 2007 18:08 Post subject: Русификация SynPlus |
|
|
Не нашел русификации SynPlus на сайте.
Поиска в теме я не обнаружил, а 8 страниц перелопачивать...
Поэтому не обессудьте если где-то уже было:
russian.lng для SynPlus.
Подходит для версии 2.7.3
Брал из какого-то пака, сейчас не вспомню. Добавил строку 143. |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Thu Mar 27, 2008 03:08 Post subject: |
|
|
Помогите разобраться с SynPlus 2.7.3
Использую SPlusEditStart.exe вместо блокнота, но при создании нового текстового файла с определённым названием, открывается страница с этим новым названием в верхней части (между меню и панелью инструментов), но сохраняется файл всегда как новый.txt (или в англ.версии = new file.txt) |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sat Mar 29, 2008 00:04 Post subject: |
|
|
2qwggwg
Сам юзаю вместо блокнота уже не один год. Странно. Только что проверил - вроде все ок. В различных вариантах.
Давай пошагово - что за чем делаешь. _________________ Хороший юзер - мертвый юзер
Мои работы |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Sun Mar 30, 2008 22:30 Post subject: |
|
|
Ну вот например создаю кнопку в Total типа "создать с помощью SPlusEditStart.exe с параметром Text.txt.
Открывается чистый лист, в верхней части которого значится то самое название (Text.txt), а в шапке указано = SPlusEditStart-[новый.txt].
Закрываю, и файл сохраняется как новый.txt (спросив, конечно, мол документ новый.txt изменён, сохранить ли изменения?) |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sat Apr 05, 2008 01:55 Post subject: |
|
|
2qwggwg
А с чего ты взял, что SPlusEditStart.exe поймет параметр Text.txt? Вот и все... Т.е. если ты нажимаешь в ТС Shift+F4 и вводишь "Text.txt", то ТС создает файл "Text.txt" и запускает SPlusEditStart с УЖЕ СУЩЕСТВУЮЩИМ файлом в качестве параметра запуска. А в твоем случае ТС пытается передать функцию создания файла в SPlusEditStart. Но я не предусматривал такой возможности - если файл в параметрах запуска отсутствует, создать такой файл... Как-то не мог предположить такого... _________________ Хороший юзер - мертвый юзер
Мои работы |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Sun Apr 06, 2008 00:06 Post subject: |
|
|
Я раньше использовал Shift+F4, но захотелось автоматизировать процесс (без ввода названия, т.к. оно безразлично) и с помощью скрипта создавать в ТС файлы Text.txt, Text01.txt, Text02.txt и т.д. (или пусть новый.txt, новый01.txt ... )
Жаль, но всё-равно спасибо! SynPlus - лучший! |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Sun Apr 06, 2008 02:44 Post subject: |
|
|
2qwggwg
Ну так в чем проблема? Просто написать (переписать) скрипт тк, чтоб ТС создавал файло и открывал его в SPlusEditStart или в SynPlus  _________________ Хороший юзер - мертвый юзер
Мои работы |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Sun Apr 06, 2008 23:08 Post subject: |
|
|
А как?
Я в этом не мастак, и просто нашёл на форуме готовый скрипт (vbs) такого вида:
Dim Akelpad, FilePath, WS
Akelpad = WScript.Arguments(0)
FilePath = WScript.Arguments(1)
Set WS = WScript.CreateObject("WScript.Shell")
WS.Run """" & Akelpad & """ """ & NextName(FilePath) & """"
Set WS = Nothing
WScript.Quit()
Function NextName(pFilePath)
Dim FSO, Path, Name, Ext, i, Ending
Set FSO = CreateObject("Scripting.FileSystemObject")
Path = FSO.GetParentFolderName(pFilePath) & "\"
Name = FSO.GetBaseName(pFilePath)
Ext = FSO.GetExtensionName(pFilePath)
Do While FSO.FileExists(Path & Name & Ending & "." & Ext)
i = i + 1
Ending = Right("0" & i, 2)
Loop
Set FSO = Nothing
NextName = Path & Name & Ending & "." & Ext
End Function
То бишь тупо переписать пути и названия я могу, но создать что-то другое...
Может подскажешь? |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2227 Location: Москва, Россия
|
(Separately) Posted: Mon Apr 07, 2008 10:06 Post subject: |
|
|
Это мой скрипт.
[+] Добавил новый параметр CreateNewFile, изменяемый в теле скрипта.
[*] Небольшие исправления кода.
Code: | Dim CreateNewFile
'============ Изменяемые параметры =================
CreateNewFile = True 'Предварительное создание файла
'===================================================
Dim Editor, FilePath
Editor = WScript.Arguments(0)
FilePath = WScript.Arguments(1)
CreateObject("WScript.Shell").Run """" & Editor & """ """ & NextName(FilePath) & """", 5, False
WScript.Quit()
Function NextName(pFilePath)
Dim FSO, Path, Name, Ext, i, Ending
Set FSO = CreateObject("Scripting.FileSystemObject")
Path = FSO.GetParentFolderName(pFilePath) & "\"
Name = FSO.GetBaseName(pFilePath)
Ext = FSO.GetExtensionName(pFilePath)
Do While FSO.FileExists(Path & Name & Ending & "." & Ext)
i = i + 1
Ending = Right("0" & i, 2)
Loop
NextName = Path & Name & Ending & "." & Ext
If CreateNewFile Then
FSO.CreateTextFile(Path & Name & Ending & "." & Ext)
End If
Set FSO = Nothing
End Function |
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Mon Apr 07, 2008 18:46 Post subject: |
|
|
Что-то у меня выдаёт ошибку в строке 25 символ 5 |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2227 Location: Москва, Россия
|
(Separately) Posted: Tue Apr 08, 2008 14:42 Post subject: |
|
|
qwggwg
У тебя путь к файлу содержит пробел - поставь второй параметр кнопки в кавычки. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
qwggwg
Joined: 29 Feb 2008 Posts: 21 Location: SPb
|
(Separately) Posted: Wed Apr 09, 2008 00:05 Post subject: |
|
|
О! Получилось!
Вот спасибо!
Теперь я счастлив! |
|
Back to top |
|
 |
SCHMaster

Joined: 15 Dec 2004 Posts: 296 Location: Киев
|
(Separately) Posted: Wed Apr 09, 2008 01:43 Post subject: |
|
|
Quote: | Теперь я счастлив! |
... как человеку мало надо для счастья ... Мне бы так...
Сорри за оффтоп , но разве я не прав
2qwggwg
Удачи!!! _________________ Хороший юзер - мертвый юзер
Мои работы |
|
Back to top |
|
 |
|