| 
 
	Цитата: 
	
		| 
 
					Сообщение от tenshi
					
				 подчёркивание визуально длинее дефиса. и как следствие сильнее разделяет слова. 
 |  с одной стороны подчеркивание сильнее разделяет слова, с другой - получаем совсем не те слова, на которые рассчитывали. Что же выбрать... :wall:
 
	Цитата: 
	
		| 
 
					Сообщение от tenshi
					
				 проблема с дефисом в именах шаблонов остаётся и в твоём случае, только реже проявляется (когда для одного модуля нужно несколько шаблонов). 
 |  можно подробнее?
 
	Цитата: 
	
		| 
 
					Сообщение от tenshi
					
				 по даблклику логичнее было бы выделять вообще всё имя целиком. 
 |  озвучь логику, пожалуйста
 
	Цитата: 
	
		| 
 
					Сообщение от Kolyaj
					
				 Так нельзя, в JavaScript принят другой стиль наименования переменных. 
 |  
	Цитата: 
	
		| 
 
					Сообщение от Kolyaj
					
				 Угу, и получится месиво как в PHP. Половина функций в одном стиле, половина в другом. В PHP от этого не избавиться, но зачем и в JavaScript такое творить своими руками? 
 |  отчасти поэтому я использую camelCase в именах классов. Но бывает так, что имеет смысл отклоняться от принятого стиля. Например, если какое-то поле БД передается на клиент. Или еще какие-нибудь переменные с сервера передаются...
 
	Цитата: 
	
		| 
 
					Сообщение от vflash
					
				 var subjFirstLine = document.querySelector(".b-mboxRow-subjFirstLine"); 
 |  о, почти как у меня :) |