-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
128 lines (112 loc) · 6.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
---
title: Cevelop
layout: default
active: home
---
<div id="scrollhint" style="position: fixed; left: 40px; bottom: 0px; z-index: 999;">
<p style="font-size: 36pt; color: #CCC;"><a href=""><i class="fa fa-angle-double-down"></i></a></p>
</div>
<div class="jumbotron">
<img class="center-block" style="max-width: 100%" src="{{ site.logo }}" />
<p style="margin: 1em 0 1em 0;" class="lead text-center">The <span style="color:red;">C++</span> IDE for professional developers</p>
<p class="text-center">
<a class="btn btn-lg btn-success" role="button" href="/download">Get it now!</a>
<a class="btn btn-lg btn-default" role="button" href="/beta">Try our Beta Plug-ins</a>
</p>
<div class="latest-news">
<!-- Wrapper for slides -->
<div class="carousel-inner">
<div class="item active">
<a href="{{site.posts.first.url}}">
Latest News: {{ site.posts.first.title }} – {{ site.posts.first.date | date_to_string }}
</a>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-4">
<img class="img-circle" src="img/star.png">
<h2>IDE++</h2>
<p>Cevelop extends Eclipse CDT with many additional features: CUTE unit testing with Test Driven Development support, new refactorings and quick fixes, and much more. And it's free!</p>
<p><a class="btn btn-default" href="/features" role="button">View Details »</a></p>
</div>
<div class="col-lg-4">
<img class="img-circle" src="img/download.png">
<h2>One Download</h2>
<p>Cevelop is a one-stop download that includes all the plug-ins that you need to develop modern <span style="color:red;">C++</span> code. Because it's based on Eclipse, you can still install your favorite plug-ins.</p>
<p><a class="btn btn-default" href="/download" role="button">Download Now »</a></p>
</div>
<div class="col-lg-4">
<img src="img/cpp.png">
<h2>Upgrade Your Code</h2>
<p>Cevelop comes with many tools to upgrade your code to <span style="color:red;">C++11</span>/<span style="color:red;">14</span>. For example, automatic quick-fixes can convert variable declarations and initializations to the new uniform initialization syntax.</p>
<p><a class="btn btn-default" href="/features" role="button">Learn More »</a></p>
</div>
</div>
</div>
<div class="container">
<div class="page-header">
<h1></h1>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-7">
<h2 class="featurette-heading">CUTE: Green Bar for <span style="color:red;">C++</span></h2>
<p class="lead">CUTE, short for <span style="color:red;">C++</span> Unit Testing Easier, is a <span style="color:red;">C++</span> unit testing framework mandatory for every <span style="color:red;">C++</span> project. The CUTE plug-in supports easy development and management of CUTE unit tests for your software. Features like red/green-bar result visualization, automatic test registration and code coverage alleviate every-day tasks of a software developer. The plug-in also encourages test driven development through various code generation mechanisms, reducing development time significantly.</p>
</div>
<div class="col-md-5">
<img class="featurette-image img-responsive" src="img/square-cute.png">
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-12">
<h1 id="templator">Template Visualization</h1>
<p>Visually explore function- and class-templates: The <strong>Template Information View</strong> displays detailed template information and lets you easily browse through instantiation levels.</p>
<p>The Template Information View can be openend in Cevelop via <i>Window</i> → <i>Show View</i> → <i>Others...</i> → <i>C/C++</i> → <i>Template Information</i></p>
<img class="featurette-image img-responsive" src="../img/templator-variadic-large.png" alt="Generic placeholder image">
<p class="img-caption">Recursive calls to a variadic template function, visualized in Cevelop 1.6</p>
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-5">
<img class="featurette-image img-responsive" src="img/square-macronator.png" alt="Generic placeholder image">
</div>
<div class="col-md-7">
<h2 class="featurette-heading">More Refactorings and Quick-Assists</h2>
<p class="lead">Eclipse CDT comes with some basic automated refactorings. Cevelop builds on these foundations and gives you many more.</p>
<p class="lead"><strong>Namespace</strong> refactorings to quality unqualified names and inline and extract using directives and declarations.</p>
<p class="lead"><strong>Macros</strong> should not be used in modern <span style="color:red;">C++</span>. Cevelop assists you in replacing object- and function-like macros with proper <span style="color:red;">C++</span> constexprs and functions.</p>
<p class="lead"><strong><span style="color:red;">C++11</span> and <span style="color:red;">C++14</span></strong> make writing <span style="color:red;">C++</span> code much more pleasant. Cevelop helps you to upgrade your code to automatically take advantage of new features such as initializer lists, smart pointers, and more.</p>
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-7">
<h2 class="featurette-heading">Include Analysis and Optimization</h2>
<p class="lead">Dependencies among <span style="color:red;">C++</span> header files can become quite complex and get out of control. Includator analyzes the depenceny hierarchy in <span style="color:red;">C++</span> projects and optimzes them if necessary. Such cleanup keeps <span style="color:red;">C++</span> header files tidy and reduces compile time.</p>
<p class="lead">Cevelop provides exclusive access to Includator, which otherwise has to be purchased separately!</p>
</div>
<div class="col-md-5">
<img class="featurette-image img-responsive" src="img/square-includator.png" alt="Generic placeholder image">
</div>
</div>
</div>
<script>
$( document ).ready(function() {
$(window).scroll( function() {
if($(document).scrollTop() == 0 ) {
$('#scrollhint').show();
} else {
$('#scrollhint').hide();
}
});
$('#scrollhint').click(function(){
$('html, body').animate({scrollTop: window.innerHeight}, 400);
return false;
});
});
</script>