質問編集履歴

5

誤字

2021/03/22 03:35

投稿

gakuburu
gakuburu

スコア125

test CHANGED
File without changes
test CHANGED
@@ -70,4 +70,4 @@
70
70
 
71
71
  ### 回答などからの結論
72
72
 
73
- そのような機能さそう、と分かりました。
73
+ そのような機能は無さそう、と分かりました。

4

結果を追記

2021/03/22 03:34

投稿

gakuburu
gakuburu

スコア125

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,11 @@
63
63
  ### 環境
64
64
 
65
65
  osx vscode 1.53.2
66
+
67
+ ### 機能の調べ方
68
+
69
+ `F1`→`open keyboard shortcuts`→`cursor`と入力してフィルタリングして探す
70
+
71
+ ### 回答などからの結論
72
+
73
+ そのような機能なさそう、と分かりました。

3

やったこと追記、文章に関数となかったので関数と明示

2021/03/22 03:33

投稿

gakuburu
gakuburu

スコア125

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  同一シンボルの名前の変更は`F2`で出来ますが、
8
8
 
9
- 後ろの引数を編集したいのでカーソルを置きたいです。
9
+ 関数の引数を一括編集したいのでカーソルを置きたいです。
10
10
 
11
11
 
12
12
 
@@ -52,9 +52,13 @@
52
52
 
53
53
  ### やったこと
54
54
 
55
- `全ての出現箇所の変更` `⌘F2`では、別シンボルも巻き込まれてしまいます
55
+ `全ての出現箇所の変更` `⌘F2`では、別シンボルも対象になってしま
56
56
 
57
57
  `F7`や、右クリック`find all references` が近い感じなんですが、目的な作業はできませんでした。
58
+
59
+ ※追記
60
+
61
+ `⌘D`別シンボルも対象になってしまう。
58
62
 
59
63
  ### 環境
60
64
 

2

より簡潔に、テスト用コードを関数内にして理解しやすく

2021/03/04 11:43

投稿

gakuburu
gakuburu

スコア125

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
 
6
6
 
7
- f1`fn`全て引数を書き換える為に、全てのf1`fn`付近にマルチカーソルを置きたいです
7
+ 同一シンボル名前変更は`F2`で出来まが、
8
8
 
9
- 例えば、引数の順序変える時などです。
9
+ 後ろの引数を編集したいでカーソル置きたいです。
10
10
 
11
11
 
12
12
 
@@ -14,15 +14,19 @@
14
14
 
15
15
  ```js
16
16
 
17
- //fnは大量にあると仮定します
18
-
19
17
  function fn(a, b, c) { }//f1
20
18
 
21
- fn(1, 2, 3)
19
+ fn(1, 2, 3) //f1
22
20
 
23
- var f2 = function fn(a, b, c) { }//f2
21
+ function hoge() {
24
22
 
23
+ function fn() { }//f2
24
+
25
+ fn() //f2
26
+
27
+ }
28
+
25
- fn(11, 2.2, '3,3')
29
+ fn(1, 2, 3) //f1
26
30
 
27
31
  ```
28
32
 
@@ -30,21 +34,27 @@
30
34
 
31
35
  ```js
32
36
 
33
- function fn(a, b, c) { }//f1
37
+ function fn(a, b, c) { }//f1
34
38
 
35
- fn(1, 2, 3)
39
+ fn(1, 2, 3) //f1
36
40
 
37
- var f2 = function fn(a, b, c) { }//f2カーソル無し。
41
+ function hoge() {
38
42
 
43
+ function fn() { }//f2
44
+
45
+ fn() //f2
46
+
47
+ }
48
+
39
- fn(11, 2.2, '3,3')
49
+ fn(1, 2, 3) //f1
40
50
 
41
51
  ```
42
52
 
43
53
  ### やったこと
44
54
 
45
- `fn`右クリック→`全ての出現箇所の変更`では、f2も巻き込まれてしまいます。
55
+ `全ての出現箇所の変更` `⌘F2`では、別シンボルも巻き込まれてしまいます。
46
56
 
47
- `F7`や、右クリック`find all references` が近い感じなんですが、全体選択できません。
57
+ `F7`や、右クリック`find all references` が近い感じなんですが、目的な作業はできませんでした
48
58
 
49
59
  ### 環境
50
60
 

1

より簡潔に

2021/03/02 02:22

投稿

gakuburu
gakuburu

スコア125

test CHANGED
File without changes
test CHANGED
@@ -6,15 +6,7 @@
6
6
 
7
7
  f1`fn`の全ての引数を書き換える為に、全てのf1`fn`付近にマルチカーソルを置きたいです。
8
8
 
9
- 例えば、引数の順序を変えるなどです。
9
+ 例えば、引数の順序を変えるなどです。
10
-
11
-
12
-
13
- ### やったこと
14
-
15
- `fn`右クリック→`全ての出現箇所の変更`では、f2も巻き込まれてしまいます。
16
-
17
- `F7`や、右クリック`find all references` が近い感じなんですが、全体で選択できません。
18
10
 
19
11
 
20
12
 
@@ -34,7 +26,7 @@
34
26
 
35
27
  ```
36
28
 
37
- ■がカーソルとすると、こんな感じにしたいです。
29
+ ↑を↓みたいな感じにしたいです。※■がカーソル
38
30
 
39
31
  ```js
40
32
 
@@ -48,6 +40,12 @@
48
40
 
49
41
  ```
50
42
 
43
+ ### やったこと
44
+
45
+ `fn`右クリック→`全ての出現箇所の変更`では、f2も巻き込まれてしまいます。
46
+
47
+ `F7`や、右クリック`find all references` が近い感じなんですが、全体で選択できません。
48
+
51
49
  ### 環境
52
50
 
53
51
  osx vscode 1.53.2