| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Может кто поделится готовой фичей для быстрой вставки комментариев в код ? 
		
		
		
		
		
		
		
	Включающего : автора, дату-время, имя проекта (если объект включен в проект) Было бы здорово, чтобы фича умела ставить не единичный коммент, а пару - в начале и в конце выделеного текста. В сервисных возможностях Аксапты такой полезной штуки почему то не нашлось. Если кто-то готов поделиться - выложите плиз на форум в "Проекты", много же кому пригодится.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Из стандартного - посмотрите меню Scripts в контекстном меню в редакторе кода.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Андре, в Scripts есть только скрипт "Header", который вставляет заголовок всегда в первую строку. Или имеешь в виду, посмотреть как сделано и переделать под себя? А где в таком случае найти код этого скрипта, подскажи плиз.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Сергей, нужно модифицировать класс EditorScripts
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			// Метод для комментирования изменений в коде, совсем давно  
		
		
		
		
		
		
		
	 , ALESvoid comments_alesBegin(Editor e) { e.insertString(strfmt('// %1, %2, %3 -->', "комментарий для ленивых", today(), curUserid())); }  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Zabr  
Андре, в Scripts есть только скрипт "Header", который вставляет заголовок всегда в первую строку. Или имеешь в виду, посмотреть как сделано и переделать под себя? А где в таком случае найти код этого скрипта, подскажи плиз.  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 сибиряк 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано ALES  
// Метод для комментирования изменений в коде, совсем давно  , ALESvoid comments_alesBegin(Editor e) { e.insertString(strfmt('// %1, %2, %3 -->', "комментарий для ленивых", today(), curUserid())); }    у меня в EditorScripts есть скрипт лучше - PHP код: 
	
			
	
				__________________ 
		
		
		
		
	С уважением, Вячеслав.  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо! Так, еще пару упоминавшихся выше вопросов: 
		
		
		
		
		
		
		
	- а как сделать парный комментарий для выделенного текста ? - а как вставить имя текущего проекта ?  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 сибиряк 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Zabr  
- а как сделать парный комментарий для выделенного текста ? 
				__________________ 
		
		
		
		
	С уважением, Вячеслав.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 сибиряк 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано slava  
Посмотрите на метод getSelectedText() Цитата: 
	
		
			Изначально опубликовано Zabr  
- а как вставить имя текущего проекта ? 
				__________________ 
		
		
		
		
	С уважением, Вячеслав.  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			1. Зайдите в репозитарии в класс EditorScripts 
		
		
		
		
		
		
		
	2. Создайте в этом классе новый метод 3. Напишите такой код: PHP код: 
	
			
	После этого в редакторе кода в контестном меню, в пункте Scripts, повится подпункт MyComment и внутри него - пункт меню Checkin. Выделите текст и далее выполните этот пункт меню.  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		
		
		
		
		
		
		
			 
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Боец 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Editor.path()  не возвращает имени проекта, а возвращает путь в AOT редактируемого в данный момент элемента. Чтобы получить название текущего проекта вижу 1 вариант: 
		
		
		
		
		
		
		
	Сохранять где-нить (напр. новое поле в таблице SysUserInfo) имя текущего проекта перед выполнением модификаций в рамках этого проекта.  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от DSPIC
			 
 
			Editor.path()  не возвращает имени проекта, а возвращает путь в AOT редактируемого в данный момент элемента. Чтобы получить название текущего проекта вижу 1 вариант: 
		
	Сохранять где-нить (напр. новое поле в таблице SysUserInfo) имя текущего проекта перед выполнением модификаций в рамках этого проекта. ps. во-всяком случае в AX3  | 
| 
	
 | 
| 
	
	 | 
	
		
  |