<html>
<head>
<meta name="generator" content="Windows Mail 17.5.9600.20413">
<style><!--
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
}
a:link, span.MsoHyperlink {
color:blue;
text-decoration:underline;
}
span.MsoHyperlinkFollowed {
color:purple;
text-decoration:underline;
}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
p.msolistparagraphcxspfirst, li.msolistparagraphcxspfirst, div.msolistparagraphcxspfirst {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
p.msolistparagraphcxspmiddle, li.msolistparagraphcxspmiddle, div.msolistparagraphcxspmiddle {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
p.msolistparagraphcxsplast, li.msolistparagraphcxsplast, div.msolistparagraphcxsplast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
font-size:12.0pt;
font-family:"Times New Roman","serif";
}
p.msochpdefault, li.msochpdefault, div.msochpdefault {
margin-right:0in;
margin-left:0in;
font-size:12.0pt;
font-family:"Calibri","sans-serif";
}
span.emailstyle17 {
font-family:"Calibri","sans-serif";
color:windowtext;
}
span.EmailStyle23 {
font-family:"Calibri","sans-serif";
color:#1F497D;
}
span.BalloonTextChar {
font-family:"Tahoma","sans-serif";
}
.MsoChpDefault {
font-size:10.0pt;
font-family:"Calibri","sans-serif";
}
div.WordSection1 {
}
--></style><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst,
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle,
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif';font-size:12pt;"><div>I use Notepad++ to edit CMake files (though since I usually generate VS2013 solutions for developing, I sometimes get lazy and just use the VS editor to make small changes, which now will definately happen more often 😊), and in Cmake there is an extra orange color to ${VARNAME} type constructs, which strike out all occurences of variable references.</div><div><br></div><div>With the lack of Intellisense in Notepad++, one cannot detect mistyping of variable names, because it will highlight everything that is prefixed with a $ sign and followed by curly braces. Althought adding Intellisense for Cmake language is well beyond the scope of a simple syntax highlighting add-in, as much as a challange it would be, I think people would apreciate it. (At least I would, if colors and squigglies could remind me that I mistyped a variable name)</div><div><br></div><div>Anyhow, if you open any CMakeLists.txt file in Notepad++ and see how much variable colors help distinguish them from other code, you can decide for yourself whether this is only my wish that it would also color those, or other might find it useful as well. It’s just the cherry at the top. 😉 Generally the Add-In rocks and is a great idea.<br></div><div data-signatureblock="true"><br></div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face=" 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif'" style='line-height: 15pt; letter-spacing: 0.02em; font-family: "Calibri", "Segoe UI", "Meiryo", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif"; font-size: 12pt;'><b>Feladó:</b> <a href="mailto:golubdr@gmail.com" target="_parent">David Golub</a><br><b>Elküldve:</b> ‎csütörtök‎, ‎2014‎. ‎február‎ ‎27‎. ‎4‎:‎55<br><b>CÃmzett:</b> <a href="mailto:nagymatef@freemail.hu" target="_parent">Máté Ferenc Nagy-Egri</a>, <a href="mailto:cmake@cmake.org" target="_parent">cmake@cmake.org</a></font></div></div><div><br></div><div dir=""><div class="WordSection1"><p class="MsoNormal"><span style="color: rgb(31, 73, 125);">I generally stuck with the same syntax highlighting color conventions used by Visual Studio itself. Are there other language constructs that you feel would benefit from getting a color?</span></p><p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span></p><p class="MsoNormal"><span style="color: rgb(31, 73, 125);">David Golub</span></p><p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span></p><div><div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) black black; padding: 3pt 0in 0in; border-image: none;"><p class="MsoNormal"><b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'>From:</span></b><span style='font-family: "Tahoma","sans-serif"; font-size: 10pt;'> CMake [mailto:cmake-bounces@cmake.org] <b>On Behalf Of </b>Nagy-Egri Máté Ferenc<br><b>Sent:</b> Wednesday, February 26, 2014 4:07 AM<br><b>To:</b> cmake@cmake.org<br><b>Subject:</b> Re: [CMake] CMake Tools for Visual Studio 1.1 Released!</span></p></div></div><p class="MsoNormal"> </p><div><div><p class="MsoNormal"><span style="font-size: 12pt;">Excellent job. I have littlie knowledge of how syntax highlight additions can be implemented in VS, but what was the design idea behind using so few colors? Other than this, it is very useful and will be installed on all my machines. </span><span style='font-family: "Segoe UI Symbol","sans-serif"; font-size: 12pt;'>😊</span><span style="font-size: 12pt;"></span></p></div><div><p class="MsoNormal"><span style="font-size: 12pt;"> </span></p></div><div><p class="MsoNormal"><span style="font-size: 12pt;">Cheers,</span></p></div><div><p class="MsoNormal"><span style="font-size: 12pt;">Máté</span></p></div><div><p class="MsoNormal"><span style="font-size: 12pt;"> </span></p></div><div style="border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(229, 229, 229) black black; padding: 4pt 0in 0in; border-image: none;"><div><p class="MsoNormal"><b><span style="letter-spacing: 0.25pt; font-size: 12pt;">Feladó:</span></b><span style="letter-spacing: 0.25pt; font-size: 12pt;"> <a href="mailto:golubdr@gmail.com" target="_parent">David Golub</a><br><b>Elküldve:</b> </span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">kedd</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">, </span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">2014</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">. </span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">február</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span lang="HE" style="letter-spacing: 0.25pt; font-size: 12pt;"> </span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">25</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">. </span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">2</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">:</span><span lang="HE" style='letter-spacing: 0.25pt; font-family: "Times New Roman","serif"; font-size: 12pt;'>‎</span><span style="letter-spacing: 0.25pt; font-size: 12pt;">20<br><b>CÃmzett:</b> <a href="mailto:cmake@cmake.org" target="_parent">cmake@cmake.org</a></span><span style="font-size: 12pt;"></span></p></div></div><div><p class="MsoNormal"><span style="font-size: 12pt;"> </span></p></div><div><div><p class="MsoNormal">I just released version 1.1 of CMake Tools for Visual Studio. This release includes support for Visual Studio 2013 and CMake 2.8.12, as well as a number of smaller new features and bug fixes. It is available from the project web site at <a href="http://cmaketools.codeplex.com" target="_parent">http://cmaketools.codeplex.com</a>. Enjoy!</p><p class="MsoNormal"> </p><p class="MsoNormal">David Golub</p></div></div></div></div></div></div>
</body>
</html>