コード例 #1
0
        ITokenCategoryHelper CreateTokenizer()
        {
            string fileName = editor.Options.DocumentSaveOptions.CurrentFileName;

            if (String.IsNullOrEmpty(fileName))
            {
                return(null);
            }
            ITokenCategoryHelper result = TokenCategoryHelperFactory.CreateHelperForFileExtensions(Path.GetExtension(fileName));

            if (result != null)
            {
                return(result);
            }
            else
            {
                return(null);
            }
        }
        private ITokenCategoryHelper CreateTokenizer()
        {
            string fileName = editor.Options.DocumentSaveOptions.CurrentFileName;
            string extenstion;

            if (String.IsNullOrEmpty(fileName))
            {
                extenstion = this.fileExtensionToHightlight;
            }
            else
            {
                extenstion = Path.GetExtension(fileName);
            }
            ITokenCategoryHelper result = TokenCategoryHelperFactory.CreateHelperForFileExtensions(extenstion);

            if (result != null)
            {
                return(result);
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
 ITokenCategoryHelper CreateTokenizer()
 {
     return(TokenCategoryHelperFactory.CreateHelperForFileExtensions("cs"));
 }
コード例 #4
0
 ITokenCategoryHelper CreateTokenizer()
 {
     return(TokenCategoryHelperFactory.CreateHelperForFileExtensions((_editor.GetRichEditHighLightExtension())));
 }