• Stars
    star
    278
  • Rank 148,454 (Top 3 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Try Catch Stack overflow (TcSo) Is a collection of Try statements in all the programming languages under the globe which catches the exception and searches for the cause of the caught exception in the stack overflow automatically.

Try Catch Stack Overflow Join the chat at https://gitter.im/gautamkrishnar/tcso All Contributors

Try Catch Stack overflow (TcSo) is a project that is inspired from an online meme on javascript and stack overflow: tsso-meme As you know, most of the developers waste their time by searching for the generated error on Google and finding out the right solution for those from stack overflow. What if we can fully automate this process. TcSo Is a collection of Try statements in all the programming languages under the globe which catches the exception and searches for the cause of the caught exception in the stack overflow automatically. So whenever a new exception occurs, it will automatically open the stack overflow page of that exception in your browser.

Available Languages

TcSo is currently available for the following programming languages:

Contributing

There are hundreds of programming languages out there. The aim of this project is to make the Try catch Stack Overflow available in all the programing languages under the globe. You can contribute to the project by:

Adding a new language

You can make this project available in your favorite programming language. Just follow the steps below:

  1. Fork it!
  2. Make a local clone:
git clone https://github.com/{YOUR_USERNAME}/tcso.git
  1. Switch to the directory: cd tcso
  2. Create a new folder for your language
mkdir your_language
cd your_language
  1. Create your new language branch: git checkout -b language_name
  2. Add your source code try catch stack overflow to the folder.
  • Use external dependencies if and only if there is no other way of doing it natively.
  • The catch block must be able to launch the web browser with the respective stack overflow search page of the error. The browser maybe either Firefox or Google chrome.
  • You can use stack overflow tags for filtering search results based on language see: http://stackoverflow.com/tags. For implementing a JavaScript TcSo you will have to open the page http://stackoverflow.com/search?q=[js]{Your-error-message-here}, Here [js] represents tag. If your language doesn't have a tag then omit the [tag] box. Then point your browser to http://stackoverflow.com/search?q={Your-error-message-here}
  • Use error code or error description to get best result
  • Please try to make platform independent code. If the code is not platform independent then please use the naming convention: tcso_windows.cpp, tcso_linux.cpp
  • Add a readme.md to your language folder. You can use this as a reference.
  • Add changes to git index by using git add --all .
  1. Update this README by running yarn update-readme
  2. Commit your changes: git commit -am 'Added new language'
  3. Push to the branch: git push
  4. Submit a pull request 😄
Improving the existing TcSo

You can browse the available TcSo and improve its code if needed and dont forget to submit a new pull request.

Not interested in coding?

If you are lazy enough to type something and you still want to see TcSo in your favorite language, then open a new issue here.

Bugs

If you are experiencing any bugs, don’t forget to open a new issue. Please don’t forget to mention the language name.

License

This project is licensed under MIT licence. The source code of the works created from this project need not to be made public.

Contributors

Thanks goes to these wonderful people (emoji key):


Sai Vemprala

💻

I71

💻

akassharjun

💻

Subramanya Chakravarthy

💻

Ankur Kumar

💻

panicbit

💻

Alo Davì

💻

pawel-tomasik

💻

Ahmad Asmar

💻

p-murli

💻

Ricky Manning

💻

Yami S.

💻

Mata

📖

Larizza Tueros

📖

JOBIN PHILIP ABRAHAM

📖

Jigar Lodaya

📖

Vladimir Luchaninov

💻

Adam Johnson

💻

Giordano Giaccaglia

💻

rzkidev

📖

Karthik Varma

👀

Peter Mayr

📖 💻

grvkmrpandit

💻

Cheston

💻

Stefan

💻

Darpan Jyoti Bora

💻

John

📖

Valdas

💻

Justin Hayes

💻

Siro

💻

Richard Orilla

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Liked it?

Hope you liked this project, please don't forget to give it a star

Trademark: The Stack overflow name and logos are trademarks of Stack Exchange Inc.

More Repositories

1

blog-post-workflow

Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed
JavaScript
2,978
star
2

nothing-private

Do you think you are safe using private browsing or incognito mode?. 😄 👿 This will prove that you're wrong.
JavaScript
2,001
star
3

motrix-webextension

A browser extension for the Motrix Download Manager
JavaScript
1,213
star
4

socli

Stack overflow command line client. Search and browse stack overflow without leaving the terminal 💻
Python
1,096
star
5

github-pages-gallery

A zero dollar solution to host your photo/video gallery online using Github pages and GitHub Actions. No coding necessary.
CSS
174
star
6

keepalive-workflow

GitHub action to prevent GitHub from suspending your cronjob based triggers due to repository inactivity
JavaScript
170
star
7

gautamkrishnar

Yet another GitHub profile readme 😃
156
star
8

refined-github-feeds

This browser extension enables you to filter the GitHub news feeds based on different event types.
JavaScript
61
star
9

Be-Like-Bill

Be Like Bill meme generator and API created with PHP, Using this API you can include customised version of "Be like Bill" meme on your website.
PHP
55
star
10

Openbooks

An online reopository to share books. Created in the loving memory of the internet's own boy Aaron swartz, on his birthday.
HTML
49
star
11

Lychee-openshift-quickstart

OpenShift Lychee Quickstart
PHP
12
star
12

hatter

An AIML Python chat bot
Python
11
star
13

grav-openshift-quickstart

OpenShift Grav Quickstart
PHP
9
star
14

naughtychecker.js

NodeJS module to check Naughty Strings, it is a set of strings which have a high probability of causing issues when used as user-input data.
JavaScript
9
star
15

unijson.php

A universal PHP script to generate JSON from any MySQL database
PHP
6
star
16

Anchor-CMS-openshift-quickstart

OpenShift Anchor CMS Quickstart
PHP
6
star
17

Codiad-openshift-quickstart

OpenShift Codiad Web IDE Quickstart
PHP
5
star
18

homebrew-socli

Homebrew formula for the socli on macOS and linux
Ruby
3
star
19

Shell-Scripts

A collection of useful shell scripts for daily use. It will surely saves you a lots of time.
Shell
3
star
20

CodeIgniter-openshift-quickstart

OpenShift CodeIgniter Quickstart
HTML
3
star
21

ASTRA

A fully integrated workflow management system for government offices with built in queuing and complaint registration system.
JavaScript
3
star
22

profanity-finder.js

Simple profanity finding library for javascript to detect swear language.Created for nodejs.
JavaScript
3
star
23

gautamkrishnar.github.io

Personal website
HTML
2
star
24

Easy-folder-creator

Create 100s or 10000s of folders at a time. Just enter the required number of folders and the app will create it for you.
C++
2
star
25

azure-extplorer-extension

Extplorer extension for Microsoft Azure Websites
PHP
2
star
26

mac-toolkit

A set of tools to fine tune your Mac experience
Swift
1
star
27

joker

Random jokes from the best sources...
Python
1
star
28

Simple-referrer

A databaseless rerrer tracker written in javascript and php.
JavaScript
1
star
29

MSP-Resources

A repository of presentations and resources on Microsoft products for Microsoft student partners and fans
1
star
30

exobay

A self-hosted, OpenSource, Extensible API / Website performance and uptime monitoring service
HTML
1
star
31

Ensemble-16-website

Website of Ensemble 16 techno fest of Computer Science and Engg, Rajiv Gandhi Institute of Technology Kottayam
CSS
1
star
32

php-file-uploader

PHP file uploader with progress bar
PHP
1
star
33

hungrymenot

hungrymenot website
PHP
1
star
34

Christmas-Quiz

A Christmas quiz created in python
1
star
35

IEEE-Zeus-2.0

Source code of IEEE Zeus 2.0 website, Zeus is the signature event of IEEE RIT SB.
CSS
1
star
36

IEEE-Zeus-1.0

Source code of IEEE Zeus 1.0 website, Zeus is the signature event of IEEE RIT SB.
CSS
1
star
37

enquesta

Website of Enquesta 16, National level quiz competition held at Rajiv gandhi institute of technology Kottayam.
CSS
1
star
38

mozillakerala

Mozilla Kerala App
JavaScript
1
star
39

openshift-quickstart

One click quickstart to make your website online in Redhat's openshift cloud without typing a single command
PHP
1
star