Size: a a a

Visual Studio Code — русскоговорящее сообщество

2019 December 10

А

Александр in Visual Studio Code — русскоговорящее сообщество
Не то
источник

A

Aleksei in Visual Studio Code — русскоговорящее сообщество
c react работает F2 по всему проекту только при настройке файла jsconfig.json и то не всегда
источник
2019 December 11

AF

Alexander Frize in Visual Studio Code — русскоговорящее сообщество
Есть ли в VSCode возможность автоматической вставки комментариев между функциями JS?

Например, этот код:
function f1(){
 // do something
}
function f2(){
 // do something else
}

должен автоматически сформатироваться в такой:

/* ************* */

function f1(){
 // do something
}

/* ************* */

function f2(){
 // do something else
}

/* ************* */

Или этот код:
import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }
 someMethod1() {
   // do something
 }
 someMethod2() {
   // do something
 }
 render() {
   // do something
 }
}

должен автоматически сформатироваться в такой:

import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }

 /* ************* */

 someMethod1() {
   // do something
 }

 /* ************* */

 someMethod2() {
   // do something
 }

 /* ************* */

 render() {
   // do rendering
 }
}

Возможно ли это сделать с помощью плагина? Возможно ли это вообще сделать автоматически?
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Есть ли в VSCode возможность автоматической вставки комментариев между функциями JS?

Например, этот код:
function f1(){
 // do something
}
function f2(){
 // do something else
}

должен автоматически сформатироваться в такой:

/* ************* */

function f1(){
 // do something
}

/* ************* */

function f2(){
 // do something else
}

/* ************* */

Или этот код:
import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }
 someMethod1() {
   // do something
 }
 someMethod2() {
   // do something
 }
 render() {
   // do something
 }
}

должен автоматически сформатироваться в такой:

import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }

 /* ************* */

 someMethod1() {
   // do something
 }

 /* ************* */

 someMethod2() {
   // do something
 }

 /* ************* */

 render() {
   // do rendering
 }
}

Возможно ли это сделать с помощью плагина? Возможно ли это вообще сделать автоматически?
Зачем тебе комменты?! JSDOC может имел ввиду.
источник

VD

Vadim D in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Есть ли в VSCode возможность автоматической вставки комментариев между функциями JS?

Например, этот код:
function f1(){
 // do something
}
function f2(){
 // do something else
}

должен автоматически сформатироваться в такой:

/* ************* */

function f1(){
 // do something
}

/* ************* */

function f2(){
 // do something else
}

/* ************* */

Или этот код:
import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }
 someMethod1() {
   // do something
 }
 someMethod2() {
   // do something
 }
 render() {
   // do something
 }
}

должен автоматически сформатироваться в такой:

import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }

 /* ************* */

 someMethod1() {
   // do something
 }

 /* ************* */

 someMethod2() {
   // do something
 }

 /* ************* */

 render() {
   // do rendering
 }
}

Возможно ли это сделать с помощью плагина? Возможно ли это вообще сделать автоматически?
Вот щас тупой вопрос будет - а зачем это?
источник

AF

Alexander Frize in Visual Studio Code — русскоговорящее сообщество
Vadim D
Вот щас тупой вопрос будет - а зачем это?
Просто для красоты, чтобы проще читать было код, если много текста.
Ну и просто любопытно, возможно ли такое вообще
источник

VD

Vadim D in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Просто для красоты, чтобы проще читать было код, если много текста.
Ну и просто любопытно, возможно ли такое вообще
Как по мне сомнительная польза какая то. Если в файле мешанина из кода, то никакие разделители не спасут. Если мешанины нет, то они и не нужны.

Ну в общем отвечая на твой вопрос - я такого плагина не видел и не думаю что такой существует. А так такое возможно, можешь попробовать свой плагин написать.
источник

AF

Alexander Frize in Visual Studio Code — русскоговорящее сообщество
Свой плагин ? Интересная мысль. Спасибо.
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Vadim D
Как по мне сомнительная польза какая то. Если в файле мешанина из кода, то никакие разделители не спасут. Если мешанины нет, то они и не нужны.

Ну в общем отвечая на твой вопрос - я такого плагина не видел и не думаю что такой существует. А так такое возможно, можешь попробовать свой плагин написать.
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Просто для красоты, чтобы проще читать было код, если много текста.
Ну и просто любопытно, возможно ли такое вообще
Охеренно красиво
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Просто для красоты, чтобы проще читать было код, если много текста.
Ну и просто любопытно, возможно ли такое вообще
Красота должна быть в функциях а не между ними )
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
А коменты эти колхоз из серии того что дальнобойщики вешают на лобовое стекло
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
А коменты эти колхоз из серии того что дальнобойщики вешают на лобовое стекло
ну ты и токсичный ))
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
ну ты и токсичный ))
в чем это выражается?
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
в чем это выражается?
мог бы и промолчать как все.
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
мог бы и промолчать как все.
т.е. теперь если не промолчишь то сразу токсик?
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Строго говоря токсичым был не мой, а твой коментарий.
Ты перешел на личности, повесил ярлычок, хотя у тебя недостаточно информации о том кто я и какой по жизни.
В моем же коментарии я лишь озвучил свое отношение к украшательствам кода зведочками, которое к тому же популярное среди разработчиков
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
@id58162774 это я с формальной точки зрения, так то мне пофигу )
источник

A

Aleksei in Visual Studio Code — русскоговорящее сообщество
Alexander Frize
Есть ли в VSCode возможность автоматической вставки комментариев между функциями JS?

Например, этот код:
function f1(){
 // do something
}
function f2(){
 // do something else
}

должен автоматически сформатироваться в такой:

/* ************* */

function f1(){
 // do something
}

/* ************* */

function f2(){
 // do something else
}

/* ************* */

Или этот код:
import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }
 someMethod1() {
   // do something
 }
 someMethod2() {
   // do something
 }
 render() {
   // do something
 }
}

должен автоматически сформатироваться в такой:

import react, { Component } from 'react';

export class SomeComponent extends Component {
 constructor() {
   // construct something
 }

 /* ************* */

 someMethod1() {
   // do something
 }

 /* ************* */

 someMethod2() {
   // do something
 }

 /* ************* */

 render() {
   // do rendering
 }
}

Возможно ли это сделать с помощью плагина? Возможно ли это вообще сделать автоматически?
может проще будет сниппет написать, если только эти комменты не пишутся во всех без исключения классах и функциях, что IMHO делает код не очень читабельным
источник

'#

'_' #_~ in Visual Studio Code — русскоговорящее сообщество
Всем привет
источник