Page 58 of 96

Posted: Tue Oct 30, 2012 9:25 pm
by VladSh
KDJ wrote:#1
What to do if the file has been previously opened. Also close it?
Yes.
Opened display in a different color or somehow mark, such as * in the beginning of the filename, then this problem will not be.
KDJ wrote:Probably better to select all the files and open them (Ctrl+A and Enter or click "Edit" button ), then close in AkelPad those unnecessary.
I don't understand this :oops:

Posted: Thu Nov 01, 2012 10:00 am
by DV
Всех, у кого есть установленная Visual Studio, просьба потестировать файл detect_vc.bat:
viewtopic.php?p=13010#p13010
Назначение detect_vc.bat: определить установленные версии Visual Studio и вывести список рекомендуемых значений переменных окружения для компиляции из консоли.

Posted: Thu Nov 01, 2012 10:32 am
by Infocatcher
DV

Code: Select all

* VC8 /2005/ detected:
set VCDIR=C:\Program Files\Microsoft Visual Studio 8\VC
set VSCOMMON=%VCDIR%\..\Common7\IDE
set MSSDK=%VCDIR%\PlatformSDK
set PATH=%VCDIR%\bin;%MSSDK%\bin;%VSCOMMON%;%PATH%
set INCLUDE=%MSSDK%\include;%VCDIR%\include;%INCLUDE%
set LIB=%MSSDK%\lib;%VCDIR%\lib;%LIB%

Могу только подтвердить, что да, VC 2005, v.8.0. :)
(А так я не пользуюсь.)

Posted: Thu Nov 01, 2012 10:48 am
by FeyFre
DV, не определяет MSVC 7.0 (2002). Стандартный ключевой путь %PathToProgramFilesx86%\Microsoft Visual Studio .NET\Vc7

Определило MSVC 9.0, хотя это была часть Windows SDK.

Не совсем понятно что за переменная используется %MSSDK%. Точнее так: стоит ли во время процедуры настраивать среду ещё и на Platform SDK. Формально оно не есть часть студии, и может быть не установлено (или ещё более вероятно - установлено несколько штук. У меня штук 5 стоит только из новых версии(те что по-умолчанию ложатся в PF/Microsoft SKDs/Windows), и ещё штуки 4 из старших, аля DDK/WDK/IFS kit).

Кстати, для детектирования можно ещё воспользоваться и реестром, ключиком HKLM\SOFTWARE\Microsoft\VisualStudio .
(Утилитка командной строки reg для этого дела используется)

Posted: Thu Nov 01, 2012 12:17 pm
by DV
Немного подправил detect_vc.bat:
viewtopic.php?p=13010#p13010
Переменная %MSSDK% используется для явного указания пути к использующимся заголовочным файлам и библиотекам. К примеру, у меня эта переменная есть в двух вариантах:
set MSSDK=C:\Program Files\Microsoft SDKs\Windows\v6.0A
set MSSDK=C:\Program Files\Microsoft SDKs\Windows\v7.0A

Интересно ещё посмотреть на результаты для x64 систем - а также узнать, будет ли работать компиляция при использовании сгенериованных скриптом путей.

Posted: Fri Nov 02, 2012 7:35 pm
by KDJ
FindFiles.js
Added: help for regular expressions.

Posted: Sat Nov 03, 2012 9:33 pm
by KDJ
FindFiles.js
Added:
- find not matching file names,
- search in alternate NTFS streams,
- Ctrl+C - copy selected items from files list.

Posted: Sat Nov 03, 2012 9:37 pm
by FeyFre
It seems Fr0sT's base64.sj does not work anymore. On "dec" function it emits single characters(first character of expected result) no matter how much characters was encoded.

Posted: Sat Nov 03, 2012 10:58 pm
by KDJ
VladSh wrote:
KDJ wrote:Probably better to select all the files and open them (Ctrl+A and Enter or click "Edit" button ), then close in AkelPad those unnecessary.
I don't understand this :oops:
Translated by Yandex:
Наверное, лучше, чтобы выбрать все файлы и открыть их (Ctrl+A и Enter, или нажмите кнопку "Изменить"), затем закройте в AkelPad те ненужные.
"Edit" is badly translated, I think it should be "Редактировать", not "Изменить".

Posted: Mon Nov 05, 2012 11:29 am
by KDJ
Updated Chinese translation: FindFiles_2052.lng

Posted: Mon Nov 05, 2012 12:57 pm
by VladSh
KDJ wrote:Ctrl+A and Enter or click "Edit" button ), then close in AkelPad those unnecessary.
Search found 50 files. I need 2-3. To find them, I open 5-6.
Open 50 to edit 2-3?

Posted: Mon Nov 05, 2012 2:42 pm
by KDJ
VladSh
OK, I'll try to do it this way:

Code: Select all

if (DoubleClick)
{
  if (CurrentEditingFile == FileName)
    CloseFile();
  else
    OpenFile();
}

Posted: Mon Nov 05, 2012 3:13 pm
by Infocatcher

Posted: Mon Nov 05, 2012 8:32 pm
by KDJ
FindFiles.js
Changed: action of double click - edit file (or close it if is currently edited).
Fixed: opening files in SDI mode.
Added: message about non-existent files.

Posted: Mon Nov 05, 2012 11:08 pm
by VladSh
KDJ
Thanks, this is great!