Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit fe40030

Browse files
committed
refactor(cc-mode): redesign for loop snippets
- Changes former 'fori' snippet to 'forit' for iterator loop. - Changes 'fre' to 'fore' for std::for_each loop. - Adds 'fori' snippet for a typical indexed for-loop. - Simplifies basic 'for' loop. I'll add sub-snippets later so users can expand certain idioms within the for loop arguments or body. Close: #91
1 parent 5d06d9f commit fe40030

File tree

4 files changed

+17
-8
lines changed

4 files changed

+17
-8
lines changed

‎c++-mode/for_each

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# -*- mode: snippet -*-
2-
# name: for_each
3-
# key: fre
2+
# name: for each loop
3+
# key: fore
4+
# uuid: fore
45
# --
56
std::for_each(std::begin(${1:container}), std::end(1ドル), [](2ドル) {
67
`%`3ドル
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# -*- mode: snippet -*-
2-
# name: for_iter
3-
# key: fori
4-
# uuid: fori
2+
# name: for iterator loop
3+
# key: forit
4+
# uuid: forit
55
# --
66
for (${1:iter}=${2:var}.begin(); 1ドル!=2ドル.end(); ++1ドル) {
7-
0ドル
7+
`%`0ドル
88
}

‎cc-mode/for

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
# key: for
44
# uuid: for
55
# --
6-
for (${1:i = 0}; ${2:i < N}; ${3:i++}) {
7-
0ドル
6+
for ($1; $2; $3) {
7+
`%`0ドル
88
}

‎cc-mode/fori

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# -*- mode: snippet -*-
2+
# name: fori
3+
# key: fori
4+
# uuid: fori
5+
# --
6+
for (${1:int} ${2:i} = 0; 2ドル < ${3:length}; 2ドル++}) {
7+
`%`0ドル
8+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /