| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Небольшой тюнинг редактора кода AX2012
			 
			
			Доброго дня! 
		
		
		
		
		
		
		
	Недавно потратил нескоторое время на поиски Add-In'ов для редактора кода в DAX 2012. Уж очень мне хотелось получить немного комфорта при разработке. И я наткнулся на интересную запись в блоге в которой говорилось, что новый редактор кода реализован на том-же самом механизме, что и редактор кода для Visual Studio. А это в свою очередь означает возможность использования Managed Extensibility Framework. В любом случае, заслуга не моя и я просто дам ссылку на пост где это более подробно обсуждается http://dev.goshoom.net/en/tag/editor-en/ Итак, потратив немного времени на эксперименты, у меня получилось сделать следующее со стандартным редактором кода: ![]() Для работы этих очень нужных фишек всего-то нужно скопировать библиотеку DLL в папку клиента Microsoft Dynamics AX\60\Client\Bin\EditorComponents Прикладываю Скомпилированную библиотеку http://fileload.info/uzhrci5g8sxa/Li...Tools.rar.html И сам проект http://fileload.info/505bi5se4lva/Dy...Tools.rar.html Обращаю внимание, если вы захотите открыть и перекомпилировать проект, а у меня именно так и вышло для того, чтобы он заработал - вам будет необходимо установить Visual Studio 2010 SDK http://www.microsoft.com/en-us/downl...ang=en&id=2680 или Visual Studio 2010 SP1 SDK http://www.microsoft.com/en-us/downl....aspx?id=21835  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: mazzy (5), EVGL (5), AK-76 (1), Zick-Zibn (1), Logger (5), S.Kuskov (5). | |
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Приколько, спасибо! 
		
		
		
		
		
		
		
	Правда для AX это особо не нужно, т.к. там обычно стараются простыни не писать  
		 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			И подсветка скобок работает?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Работает: 
		
		
		
		
		
		
		
		
			- Поиск и выделение области по блокам { } (скрытие, раскрытие, выделение по курсору) - Поиск и выделение ключевого слова на котором стоит курсор в тексте - Поиск и выделение скобок { },[ ],( ) Последний раз редактировалось kart; 22.02.2013 в 13:59.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А к  AX 2009  можно прикрутить эти надстройки.?))
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А жаль, с подстветкой скобок было бы удобнее, привычнее что ли  
		
		
		
		
		
		
		
	 
		 | 
| 
	
 | 
| Теги | 
| ax2012, editor extension, редактор | 
| 
	
	 | 
	
		
  |