Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VS Code - Produtividade Infinita #5193

Closed
wants to merge 2 commits into from

Conversation

felipe-cabrera
Copy link
Contributor

What does this PR do?

Add resource(s)

For resources

Description

The VS Code Produtividade Infinita (infinite productivity) ebook is a compilation of tips and teachings on how to improve your productivity as a programmer using VS Code

Why is this valuable (or not)?

You can improve your producitivity

How do we know it's really free?

I'm the author, it's 100% free and it's hosted on GIT Hub :)

The e-book is made with MarkDown.

For book lists, is it a book? For course lists, is it a course? etc.

It's a Book.

Checklist:

  • Read our contributing guidelines
  • Search for duplicates.
  • Include author(s) and platform where appropriate.
  • Put lists in alphabetical order, correct spacing.
  • Add needed indications (PDF, access notes, under construction)

Followup

  • Check the output of Travis-CI for linter errors!

Add: VS Code Produtividade Inifinita.

It's a free e-book about how to improve your productivity using VS Code.
@eshellman
Copy link
Collaborator

It's not so helpful to add a category for a single resource. Try to find another category. Or in this case, make the category broader to attract more items - maybe "Visual Studio"?

@felipe-cabrera
Copy link
Contributor Author

felipe-cabrera commented Nov 30, 2020

Hi Eric, thanks for your feedback :)

Visual Studio very is different from Visual Studio Code (https://stackoverflow.com/a/49184192), that's why i cant change it to a broader version like you said.

Currently, VS Code is one of the most used Code Editor (as Stackoverflow Developers Survey found).

VS Code works for almost all programming languages. So, on my e-book i compiled more than 250 tips about VS Code its self and more than 100 extensions for a lot of languagens, like C#, Python, Java, JavaScript, Html, C++, PHP ...

So, it's unfair if i put it only in Python because it's my favorite language :)

But if you have any tip to change it, let me know

@eshellman
Copy link
Collaborator

OK, so it's more like emacs and vim, which have categories in our english list. Maybe those could be grouped under "development tools" or "programming tools"? Also, did you mean to add to the courses list instead of the books list?

@SethFalco SethFalco added the conflicts Conflict(s) need to be resolved label Mar 24, 2021
@davorpa
Copy link
Member

davorpa commented Jul 26, 2021

I agree with @eshellman. Resource needs moving to programming-books-pt_BR.md 😉

In this listing I propose join Vim category as:

## IDE / Editores
   - Your book
   ### Vim
      - vim book 1
      - ...

### Vim
* [Editor VI - Guia de Referência](http://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
* [O Editor de Texto Vim](https://code.google.com/p/vimbook) - Sérgio Luiz Araújo Silva et al.
* [Vim Avançado](http://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
* [Vim Básico](http://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
* [Vim Médio](http://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
* [Vim para Noobs](http://woliveiras.com.br/vimparanoobs/) - William Oliveira Souza

And move/group all in Agnósticos section

## Agnósticos
   ### IDE / Editores
      - Your book
      #### Vim
         - vim book 1
         - ...
   ...

### Índice
* [Agnósticos](#agnósticos)
* [Programação](#programação)
* [Sistemas Operacionais](#sistemas-operacionais)
* [Android](#android)

### Agnósticos
#### Programação
* [Introdução a Algoritmos e Programação](http://www.ferrari.pro.br/home/documents/FFerrari-CCechinel-Introducao-a-algoritmos.pdf) - Fabricio Ferrari e Cristian Cechinel (PDF)

I could co-PR if it would be necessary 🤗

@@ -285,6 +287,8 @@

* [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)](https://www.udemy.com/aprendendoswift3/) - Lucas Alencar (Udemy)

### VS Code
* [VS Code Produtividade infinita](https://github.com/bylearn/VS-Code-Produtividade-Infinita)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move resource proposed. See: #5193 (comment)

@@ -285,6 +287,8 @@

* [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)](https://www.udemy.com/aprendendoswift3/) - Lucas Alencar (Udemy)

### VS Code
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert change proposed. See: #5193 (comment)

* [Vue.js](#vuejs)



Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert extra newline.

@@ -34,9 +34,11 @@
* [Sass](#sass)
* [Shell](#shell)
* [Swift](#swift)
* [VS Code](#vscode)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert change. See proposition: #5193 (comment)

Copy link
Member

@davorpa davorpa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bump review. @felipe-cabrera remember apply suggestions before sync your repo 😉

Conflicts are produced by a repo reorganization (course files was moved to courses folder free-courses-pt_BR.md~>courses/free-courses-pt_BR.md) made on Dec 2020 (#5199).

#5193 (comment)

diff --git a/free-courses-pt_BR.md b/free-courses-pt_BR.md
--- free-courses-pt_BR.md
+++ free-courses-pt_BR.md
@@ -33,13 +33,11 @@
 * [Ruby](#ruby)
 * [Sass](#sass)
 * [Shell](#shell)
 * [Swift](#swift)
-* [VS Code](#vs-code)
 * [Vue.js](#vuejs)
 
 
-
 ### Android
 
 * [Android Start - Curso Android - Java Kotlin e Flutter](https://www.udemy.com/android-start-curso-android-basico-java-kotlin-e-flutter/) - Buno de Libero Ferreira (Udemy)
 * [Desenvolvedor Android Iniciante](https://www.udemy.com/desenvolvedor-android-iniciante/) - Gabriel Ferrari, Adriano Sacardo (Udemy)
@@ -286,10 +284,8 @@
 ### Swift
 
 * [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)](https://www.udemy.com/aprendendoswift3/) - Lucas Alencar (Udemy)
 
-### VS Code
-* [VS Code Produtividade infinita](https://github.com/bylearn/VS-Code-Produtividade-Infinita)
 
 ### Vue.js
 
 * [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio)
diff --git a/free-programming-books-pt_BR.md b/free-programming-books-pt_BR.md
--- free-programming-books-pt_BR.md
+++ free-programming-books-pt_BR.md
@@ -1,7 +1,8 @@
 ### Índice
 
 * [Agnósticos](#agnosticos)
+  * [IDE - Editores](#ide---editores)
   * [Programação](#programação)
   * [Sistemas Operacionais](#sistemas-operacionais)
 * [Android](#android)
 * [C](#c)
@@ -43,13 +44,27 @@
 * [R](#r)
 * [RegEx](#regex)
 * [Ruby](#ruby)
 * [Shell Script](#shell)
-* [Vim](#vim)
 
 
 ### Agnósticos
 
+#### IDE - Editores
+
+* [Visual Studio Code: Produtividade infinita](https://github.com/bylearn/VS-Code-Produtividade-Infinita) - Felipe Cabrera Ribeiro dos Santos
+
+
+##### Vim
+
+* [Editor VI - Guia de Referência](http://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
+* [O Editor de Texto Vim](https://code.google.com/p/vimbook) - Sérgio Luiz Araújo Silva et al.
+* [Vim Avançado](http://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
+* [Vim Básico](http://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
+* [Vim Médio](http://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
+* [Vim para Noobs](http://woliveiras.com.br/vimparanoobs/) - William Oliveira Souza
+
+
 #### Programação
 
 * [Introdução a Algoritmos e Programação](http://www.ferrari.pro.br/home/documents/FFerrari-CCechinel-Introducao-a-algoritmos.pdf) - Fabricio Ferrari e Cristian Cechinel (PDF)
 * [Lógica de Programação para iniciantes](https://dicasdeprogramacao.com.br/download/ebook-logica-de-programacao-para-iniciantes.pdf) - Gustavo Furtado de Oliveira Alves (PDF)
@@ -339,14 +354,4 @@
 
 * [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) - Aurelio Marinho Jargas (PDF)
 * [Pequena introdução ao linux e ao Shell Script](https://www.telecom.uff.br/pet/petws/downloads/apostilas/LINUX.pdf) (PDF)
 * [Shell Script do Zero](http://metamorphoselinux.net/Shell_Script_do_Zero.pdf) (PDF)
-
-
-### Vim
-
-* [Editor VI - Guia de Referência](http://aurelio.net/curso/material/vim-ref.html) - Aurelio Marinho Jargas
-* [O Editor de Texto Vim](https://code.google.com/p/vimbook) - Sérgio Luiz Araújo Silva et al.
-* [Vim Avançado](http://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
-* [Vim Básico](http://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
-* [Vim Médio](http://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
-* [Vim para Noobs](http://woliveiras.com.br/vimparanoobs/) - William Oliveira Souza

@eshellman
Copy link
Collaborator

please resolve conflicts.

davorpa added a commit to davorpa/free-programming-books that referenced this pull request Aug 31, 2021
Bumps review EbookFoundation#5193

git fetch upstream pull/5193/head:pr/felipe-cabrera/5193-productividade-infinita

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <[email protected]>
davorpa added a commit to davorpa/free-programming-books that referenced this pull request Aug 31, 2021
- Go ahead with review EbookFoundation#5193 @felipe-cabrera
- Apply suggested changes: EbookFoundation#5193 (review)

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <[email protected]>
Copy link
Member

@davorpa davorpa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review of stale PR with conflicts moved to #5514

eshellman pushed a commit that referenced this pull request Sep 5, 2021
* Update free-courses-pt_BR.md

Add: VS Code Produtividade Inifinita.

It's a free e-book about how to improve your productivity using VS Code.

* Update free-courses-pt_BR.md

* Move from courses to books + join sections

- Go ahead with review #5193 @felipe-cabrera
- Apply suggested changes: #5193 (review)

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <[email protected]>

* use https links on vim resources

* chore: Move aurelio.net cheatseets to right listing

See suggestion changes at: #5514 (review)

Part of: #5514

* chore: fix linting errors

https://github.com/EbookFoundation/free-programming-books/pull/5514/checks?check_run_id=3518984887#step:8:1
/home/runner/work/free-programming-books/free-programming-books/more/free-programming-cheatsheets.md
  79:46-81:1  warning  Remove empty section: "<a name="ide--editores"></a>IDE / Editors"  no-empty-sections  remark-lint

See suggestion changes at: #5514 (review)

Part of: #5514

Co-authored-by: Felipe Cabrera Ribeiro dos Santos <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conflicts Conflict(s) need to be resolved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants