2012-08-09 15 views
8

Żenująco podstawowe pytanie.Jak wyświetlić kod źródłowy R (przetwarzanie wstępne)

Chcąc zrozumieć kod źródłowy R, często piszę jego nazwę w R i czytam kod. Minusem tej metody jest to, że otrzymam kod z usuniętym komentarzem.

Zakładając, że używam git, a nie subversion, jakie proste rozwiązania mam do wyświetlenia kodu źródłowego?

Na przykład, czy mogę pobrać kod źródłowy R za pomocą git? (jak w github)

Czy istnieje strona internetowa z łatwym do wyszukania całym kodem?

Dzięki.

+5

[Suraj Gupta] (http://stackoverflow.com/users/356790/sfun28) zachowuje kopię [R wydania w repozytorium git] (https://github.com/SurajGupta/r-source) (zauważ, że nie obejmuje to R-devel). –

+1

Dlaczego nie możesz użyć przeglądarki internetowej SVN do wyświetlenia kodu? Dlaczego nie możesz użyć SVN do sprawdzenia kodu? –

+2

Dirk, o to właśnie pytam - jaka jest metoda "najłatwiejsza". Nie wiem, co to jest przeglądarka internetowa SVN. Jeśli chodzi o używanie SVN, wolałbym raczej użyć git, ponieważ to jest to, czego już używam do innych projektów (jeśli to możliwe). –

Odpowiedz

6

Aby pobrać aktualny R-development svn przy użyciu git-svn (może trzeba zainstalować git-svn oprócz GIT):

git svn clone https://svn.r-project.org/R/trunk/ 

Aby przeglądać kod źródłowy R-projekt on-line, wystarczy odwiedzić samo miejsce:

https://svn.r-project.org/R/trunk/ 

Albo, dla innych oddziałów:

https://svn.r-project.org/R/ 

Aby wyszukać, powiedzmy, glm() związany kod w kodzie źródłowym R-rozwój, ja zwykle spróbować wyszukiwania Google:

glm site:svn.r-project.org/R/trunk/ 
+0

Czy można to zrobić za pomocą git-gui w oknach ?! –

+0

@TalGalili: Wiem, że działa z git-bash. Zakładam, że git-gui ma taką samą możliwość, ale zazwyczaj używam git-bash w Windows. – jthetzel

+0

Bardzo dobrze, zagłębię się w to - dziękuję :) –

Powiązane problemy