Awesome
carbonace
Wanna tweet a pretty screenshot of your code like the pros?
<img src = 'inst/images/other_init_snap.png' width='50%'>Script inspired from @nujcharee baby :shark: loop tweet ht @maelle
What it is:
A shiny app that converts the ace editor as high resolution images to share that are as pretty and crisp as carbon, but simplified for R
! The app is built on top of a more general package that can snap images of any element in a shiny app called snapper.
Pluses:
- Do not have to be online
- Do not have to go to a specific site
- Host locally with your own R installation
- Seamlessly move from source editor to image
Minuses:
installation
remotes::install_github('yonicd/carbonace')
How to Run
Rstudio Addin
Highlight text in source editor and then invoke the carbonace addin.
The highlighted text will be used as the initial value
Console
library(carbonace)
carbonace()
<img src = 'inst/images/default_snap.png' width='50%'>
init <- "family <- c('Baby','Mommy','Daddy','Grandma','Lets go hunt')
for(f in family){
if(grepl('hunt',f)){
print(sprintf('%s!',f))
}else{
print(sprintf('%s shark doo doo doo doo!',f))
}
}
# [1] 'Baby shark doo doo doo doo!'
# [1] 'Mommy shark doo doo doo doo!'
# [1] 'Daddy shark doo doo doo doo!'
# [1] 'Grandma shark doo doo doo doo!'
# [1] 'Lets go hunt!'"
carbonace(init = init)
<img src = 'inst/images/other_init_snap.png' width='50%'>
Changing the mode (language)
<img src = 'inst/images/python_snap.png' width='50%'>Changing the theme
<img src = 'inst/images/chrome_snap.png' width='50%'>